Groonga 3.0.9 Source Code Document
|
#include <stdlib.h>
#include <string.h>
#include "mruby.h"
#include "mruby/class.h"
#include "mruby/irep.h"
#include "mruby/variable.h"
#include "mruby/debug.h"
Go to the source code of this file.
Data Structures | |
struct | alloca_header |
Macros | |
#define | MRB_IREP_ARRAY_INIT_SIZE (256u) |
Functions | |
void | mrb_init_heap (mrb_state *) |
void | mrb_init_core (mrb_state *) |
void | mrb_final_core (mrb_state *) |
mrb_state * | mrb_open_allocf (mrb_allocf f, void *ud) |
void * | mrb_alloca (mrb_state *mrb, size_t size) |
mrb_state * | mrb_open (void) |
void | mrb_free_symtbl (mrb_state *mrb) |
void | mrb_free_heap (mrb_state *mrb) |
void | mrb_irep_free (mrb_state *mrb, struct mrb_irep *irep) |
void | mrb_free_context (mrb_state *mrb, struct mrb_context *c) |
void | mrb_close (mrb_state *mrb) |
mrb_irep * | mrb_add_irep (mrb_state *mrb) |
mrb_value | mrb_top_self (mrb_state *mrb) |
void* mrb_alloca | ( | mrb_state * | mrb, |
size_t | size | ||
) |
void mrb_close | ( | mrb_state * | mrb | ) |
void mrb_final_core | ( | mrb_state * | ) |
void mrb_free_context | ( | mrb_state * | mrb, |
struct mrb_context * | c | ||
) |
void mrb_free_heap | ( | mrb_state * | mrb | ) |
void mrb_free_symtbl | ( | mrb_state * | mrb | ) |
void mrb_init_core | ( | mrb_state * | ) |
void mrb_init_heap | ( | mrb_state * | ) |
mrb_state* mrb_open | ( | void | ) |
mrb_state* mrb_open_allocf | ( | mrb_allocf | f, |
void * | ud | ||
) |