Sha256: 8b6a4e72914454b73c8c21802b0345a4f58ce9db11117662773ae1c5cdd86b8d

Contents?: true

Size: 868 Bytes

Versions: 25

Compression:

Stored size: 868 Bytes

Contents

/* Copyright (C) 2005-2013 Shugo Maeda <shugo@ruby-lang.org> and Charlie Savage <cfis@savagexi.com>
   Please see the LICENSE file for copyright and distribution information */

#ifndef __RP_CALL_TREES_H__
#define __RP_CALL_TREES_H__

#include "ruby_prof.h"
#include "rp_call_tree.h"

   /* Array of call_tree objects */
typedef struct prof_call_trees_t
{
    prof_call_tree_t** start;
    prof_call_tree_t** end;
    prof_call_tree_t** ptr;

    VALUE object;
} prof_call_trees_t;


void rp_init_call_trees();
prof_call_trees_t* prof_call_trees_create();
void prof_call_trees_free(prof_call_trees_t* call_trees);
prof_call_trees_t* prof_get_call_trees(VALUE self);
void prof_add_call_tree(prof_call_trees_t* call_trees, prof_call_tree_t* call_tree);
VALUE prof_call_trees_wrap(prof_call_trees_t* call_trees);

#endif //__RP_CALL_TREES_H__

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
ruby-prof-1.6.3-x64-mingw-ucrt ext/ruby_prof/rp_call_trees.h
ruby-prof-1.6.3 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.6.2-x64-mingw-ucrt ext/ruby_prof/rp_call_trees.h
ruby-prof-1.6.2 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.6.1 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.6.1-x64-mingw-ucrt ext/ruby_prof/rp_call_trees.h
ruby-prof-1.5.0-x64-mingw-ucrt ext/ruby_prof/rp_call_trees.h
ruby-prof-1.5.0 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.5-x64-mingw-ucrt ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.5 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.4-x64-mingw-ucrt ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.4 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.3-x64-mingw32 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.3 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.2-x64-mingw32 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.2 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.1-x64-mingw32 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.1 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.0-x64-mingw32 ext/ruby_prof/rp_call_trees.h
ruby-prof-1.4.0 ext/ruby_prof/rp_call_trees.h