Skip to content
This repository
Newer
Older
100644 117 lines (114 sloc) 2.511 kb
95957256 » Laurent Sansonetti
2011-01-15 update copyrights to 2011
1 /*
2 * This file is covered by the Ruby license. See COPYING for more details.
7d7d3e80 » ferrous26
2012-04-22 Change ownership to The MacRuby Team and update copyrights
3 *
4 * Copyright (C) 2012, The MacRuby Team. All rights reserved.
95957256 » Laurent Sansonetti
2011-01-15 update copyrights to 2011
5 * Copyright (C) 2007-2011, Apple Inc. All rights reserved.
6 * Copyright (C) 1993-2007 Yukihiro Matsumoto
7 */
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
8
d0898dd2 » Laurent Sansonetti
2011-01-08 include/ruby/macruby.h -> macruby_internal.h
9 #include "macruby_internal.h"
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
10
11 void Init_Array(void);
12 void Init_Bignum(void);
13 void Init_Binding(void);
14 void Init_Comparable(void);
15 void Init_Complex(void);
1a1a9354 » Laurent Sansonetti
2009-03-13 fixed IO regressions + other bugs
16 void Init_Dir(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
17 void Init_Enumerable(void);
18 void Init_Enumerator(void);
19 void Init_Exception(void);
20 void Init_syserr(void);
21 void Init_eval(void);
22 void Init_load(void);
23 void Init_Proc(void);
24 void Init_File(void);
25 void Init_GC(void);
26 void Init_Hash(void);
79b00e10 » Laurent Sansonetti
2010-02-04 initialize the new ENV file
27 void Init_ENV(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
28 void Init_IO(void);
29 void Init_Math(void);
475a4a66 » Laurent Sansonetti
2009-08-13 working on Marshal (work in progress...)
30 void Init_marshal(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
31 void Init_Numeric(void);
32 void Init_Object(void);
c1833dd1 » lrz
2011-06-13 some work on garbage collecting singleton classes - disabled for now …
33 void Init_Class(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
34 void Init_pack(void);
35 void Init_Precision(void);
19f18d3b » Laurent Sansonetti
2010-02-25 a new Symbol class, unicode-aware + refactored/cleaned symbol generation
36 void Init_Symbol(void);
37 void Init_PreSymbol(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
38 void Init_id(void);
1a1a9354 » Laurent Sansonetti
2009-03-13 fixed IO regressions + other bugs
39 void Init_process(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
40 void Init_Random(void);
41 void Init_Range(void);
42 void Init_Rational(void);
43 void Init_Regexp(void);
44 void Init_signal(void);
45 void Init_String(void);
46 void Init_Struct(void);
f4f4308c » Patrick Thomson
2009-03-12 HUGE commit. Removed most of the IO systems, excluded many of the IO-…
47 void Init_Time(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
48 void Init_var_tables(void);
49 void Init_version(void);
50 void Init_VM(void);
51 void Init_Thread(void);
52 //void Init_Cont(void);
53 void Init_Encoding(void);
54 void Init_PostGC(void);
55 void Init_ObjC(void);
85fe9f2d » Laurent Sansonetti
2009-04-26 working on a ruby-FFI compatible API
56 void Init_BridgeSupport(void);
57 void Init_FFI(void);
261b69c7 » Laurent Sansonetti
2009-08-28 adding GCD API (only available on SnowLeopard)
58 void Init_Dispatch(void);
ffe45d2b » Patrick Thomson
2010-06-01 Add support for Encoding::Converter and move String#encode and String…
59 void Init_Transcode(void);
2ebb8889 » Laurent Sansonetti
2009-06-24 1st design changes for multithreaded MacRuby
60 void Init_PostVM(void);
d23d46b6 » Patrick Thomson
2010-07-16 Add a Sandbox class that adds sandbox(7) functionality.
61 void Init_sandbox(void);
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
62
63 void
64 rb_call_inits()
65 {
19f18d3b » Laurent Sansonetti
2010-02-25 a new Symbol class, unicode-aware + refactored/cleaned symbol generation
66 Init_PreSymbol();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
67 Init_id();
68 Init_var_tables();
69 Init_Object();
c1833dd1 » lrz
2011-06-13 some work on garbage collecting singleton classes - disabled for now …
70 Init_Class();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
71 Init_VM();
72 Init_Encoding();
73 Init_Comparable();
74 Init_Enumerable();
75 Init_Precision();
76 Init_String();
19f18d3b » Laurent Sansonetti
2010-02-25 a new Symbol class, unicode-aware + refactored/cleaned symbol generation
77 Init_Symbol();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
78 Init_Exception();
79 Init_eval();
80 Init_jump();
81 Init_Numeric();
82 Init_Bignum();
83 Init_syserr();
84 Init_Array();
85 Init_Hash();
79b00e10 » Laurent Sansonetti
2010-02-04 initialize the new ENV file
86 Init_ENV();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
87 Init_Struct();
88 Init_Regexp();
89 Init_pack();
475a4a66 » Laurent Sansonetti
2009-08-13 working on Marshal (work in progress...)
90 Init_marshal();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
91 Init_Range();
92 Init_IO();
1a1a9354 » Laurent Sansonetti
2009-03-13 fixed IO regressions + other bugs
93 Init_Dir();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
94 Init_Time();
95 Init_Random();
96 Init_signal();
1a1a9354 » Laurent Sansonetti
2009-03-13 fixed IO regressions + other bugs
97 Init_process();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
98 Init_load();
99 Init_Proc();
100 Init_Binding();
101 Init_Math();
102 Init_GC();
103 Init_Enumerator();
104 Init_Thread();
105 //Init_Cont();
106 Init_Rational();
107 Init_Complex();
108 Init_version();
109 Init_PostGC();
110 Init_ObjC();
85fe9f2d » Laurent Sansonetti
2009-04-26 working on a ruby-FFI compatible API
111 Init_BridgeSupport();
112 Init_FFI();
261b69c7 » Laurent Sansonetti
2009-08-28 adding GCD API (only available on SnowLeopard)
113 Init_Dispatch();
ffe45d2b » Patrick Thomson
2010-06-01 Add support for Encoding::Converter and move String#encode and String…
114 Init_Transcode();
d23d46b6 » Patrick Thomson
2010-07-16 Add a Sandbox class that adds sandbox(7) functionality.
115 Init_sandbox();
2ebb8889 » Laurent Sansonetti
2009-06-24 1st design changes for multithreaded MacRuby
116 Init_PostVM();
9c1d2307 » Laurent Sansonetti
2009-03-11 committing experimental branch content
117 }
Something went wrong with that request. Please try again.