Phil Dawes
|
baaf71eddc
|
Dev checkpoint
|
2009-09-16 08:16:25 +01:00 |
Phil Dawes
|
93c665c653
|
Dev checkpoint
|
2009-09-16 08:16:25 +01:00 |
Phil Dawes
|
8fa607e9a9
|
Dev checkpoint
|
2009-09-16 08:16:25 +01:00 |
Phil Dawes
|
efa974f025
|
moved global state from math into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
839491a828
|
moved global state from inline_cache into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
498b1917dc
|
moved global state from dispatch into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
c506abc6cd
|
moved global state from debug into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
396eeeba34
|
moved global state from code_heap into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
221c0ac5c8
|
moved global state from data_heap into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
3025cef1c6
|
moved global state from data_gc into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
80716a1b6e
|
moved global state from contexts and run into vm
Also renamed template type from T to TYPE to prevent clash with vm::T (true)
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
ecfd9a6075
|
reordered master to untangle dependency chain a bit
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
fb9f9ac3d3
|
moved callstack.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
9e23e41267
|
moved math.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
a249b484c4
|
moved byte_arrays.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
209755e2de
|
moved arrays.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
2e129dfc45
|
moved generic_arrays inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
4dabd186c9
|
moved data_gc and local_roots inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
31905b68a7
|
moved write_barrier inline function impls to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
a6c3c1e7d2
|
moved callstack.hpp functions to vm
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
ae5c0fbfb2
|
moved math.hpp functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
33ecaa5010
|
moved arrays.hpp functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
625380c25c
|
moved generic_array.hpp functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
b1189dc4f1
|
moved write_barrier functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
be3a9f7f66
|
moved data_gc templates and inline functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
1b64155998
|
moved reallot_array into vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
e678f6a681
|
added vm member to gc_bignum
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
a2f14b5a6d
|
added vm member to gc_root and growable arrays
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
54b3c1ea88
|
added vm member to jit classes
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
386dafe747
|
moved local roots state to vm, shuffled includes around
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
8fea98ad7a
|
factorvm initialised globally
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
a826496a71
|
moved utilities.cpp functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
f88eaa0df3
|
moved factor.cpp functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
5980165829
|
moved inline_cache functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
c018372cd3
|
moved dispatch functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
2eca2ddeaf
|
moved quotations functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
28620619e9
|
moved alien functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
1bba717b36
|
moved image functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
ee07c0b4e5
|
moved code_heap functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
0097e76a82
|
moved code_block functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
fdabc9a5d8
|
moved code_gc functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
062c56f94b
|
moved io functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
10e5dc9b3c
|
moved math functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
552b9ecd81
|
Dev checkpoint
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
4f4c53c822
|
moved words functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
dbbc9bb2b1
|
added tuples fns to vm
|
2009-09-16 08:16:19 +01:00 |
Phil Dawes
|
fa46b90197
|
added byte_arrays fns to vm
|
2009-09-16 08:16:19 +01:00 |
Phil Dawes
|
25d0bb756f
|
added boolean fns to vm
|
2009-09-16 08:16:19 +01:00 |
Phil Dawes
|
0f2a89cfbd
|
moved strings fns to vm
|
2009-09-16 08:16:19 +01:00 |
Phil Dawes
|
72098c5f6a
|
moved arrays fns into vm
|
2009-09-16 08:16:19 +01:00 |