GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cstddef>
#include <map>
#include <set>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | profile_data_accumulator::enter |
class | profile_data_accumulator |
struct | profile_data_accumulator::stats |
class | profile_data_accumulator::tree_node |
Macros | |
#define | BEGIN_PROFILER_BLOCK(name) |
#define | END_PROFILER_BLOCK } |
Variables | |
OCTINTERP_API profile_data_accumulator | profiler |
#define BEGIN_PROFILER_BLOCK | ( | name | ) |
Definition at line 184 of file profiler.h.
Referenced by octave_builtin::do_multi_index_op(), octave_mex_function::do_multi_index_op(), octave_user_script::do_multi_index_op(), octave_user_function::do_multi_index_op(), tree_binary_expression::rvalue1(), tree_prefix_expression::rvalue1(), and tree_postfix_expression::rvalue1().
#define END_PROFILER_BLOCK } |
Definition at line 187 of file profiler.h.
Referenced by octave_builtin::do_multi_index_op(), octave_mex_function::do_multi_index_op(), octave_user_script::do_multi_index_op(), octave_user_function::do_multi_index_op(), tree_binary_expression::rvalue1(), tree_prefix_expression::rvalue1(), and tree_postfix_expression::rvalue1().
OCTINTERP_API profile_data_accumulator profiler |
Definition at line 406 of file profiler.cc.