1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00
therubyracer/ext/v8/v8.cpp

49 lines
969 B
C++
Raw Normal View History

2011-04-07 11:49:47 -05:00
#include "v8_handle.h"
2011-04-11 09:34:25 -05:00
#include "v8_context.h"
2010-05-12 17:30:53 -05:00
#include "v8_value.h"
2011-04-11 09:34:25 -05:00
#include "v8_string.h"
#include "v8_object.h"
#include "v8_array.h"
2011-04-11 09:34:25 -05:00
#include "v8_message.h"
#include "v8_function.h"
#include "v8_date.h"
2009-12-07 16:06:06 +02:00
#include "v8_script.h"
#include "v8_template.h"
#include "v8_try_catch.h"
#include "v8_callbacks.h"
#include "v8_external.h"
#include "v8_exception.h"
#include "v8_locker.h"
2011-03-15 09:04:37 -05:00
#include "v8_debug.h"
#include "v8_v8.h"
#include <stdio.h>
2009-10-07 23:35:39 -04:00
extern "C" {
2011-04-07 11:49:47 -05:00
void Init_v8();
2009-10-01 21:17:06 -05:00
}
2009-10-08 22:27:41 -05:00
extern "C" {
2011-04-07 11:49:47 -05:00
void Init_v8() {
v8::Locker locker;
2011-04-07 11:49:47 -05:00
rr_init_handle();
2011-04-11 09:34:25 -05:00
rr_init_context();
2011-04-07 11:49:47 -05:00
rr_init_value();
2011-04-11 09:34:25 -05:00
rr_init_string();
2011-04-07 11:49:47 -05:00
rr_init_script();
rr_init_template();
2011-04-11 09:34:25 -05:00
rr_init_object();
rr_init_function();
2011-04-07 11:49:47 -05:00
rr_init_v8_array();
rr_init_v8_date();
2011-04-11 09:34:25 -05:00
rr_init_message();
2011-04-07 11:49:47 -05:00
rr_init_v8_try_catch();
rr_init_v8_callbacks();
rr_init_v8_external();
rr_init_v8_exception();
rr_init_v8_locker();
rr_init_v8_debug();
rr_init_v8_v8();
}
}