Phil Dawes
|
74e99cb6fb
|
moved allot_markers_offset variable into vm struct
|
2009-09-16 08:16:31 +01:00 |
Phil Dawes
|
fd72e140d2
|
nursery global variable moved into vm
|
2009-09-16 08:16:31 +01:00 |
Phil Dawes
|
f9f1031dd8
|
moved stack_chain into vm struct
|
2009-09-16 08:16:31 +01:00 |
Phil Dawes
|
c290eb67ab
|
moved os-windows-nt functions into the vm
|
2009-09-16 08:16:30 +01:00 |
Phil Dawes
|
9ec000c570
|
Dev checkpoint
|
2009-09-16 08:16:29 +01:00 |
Phil Dawes
|
1431ae806f
|
moved some os-windows functions into the vm
|
2009-09-16 08:16:29 +01:00 |
Phil Dawes
|
3fef06d21d
|
moved align_page into vm
|
2009-09-16 08:16:29 +01:00 |
Phil Dawes
|
fa34bc858c
|
Dev checkpoint
|
2009-09-16 08:16:29 +01:00 |
Phil Dawes
|
5f7e6801b0
|
Fixed typo from upstream
|
2009-09-16 08:16:29 +01:00 |
Phil Dawes
|
caef18de95
|
removed global functions from bignum.cpp
|
2009-09-16 08:16:27 +01:00 |
Phil Dawes
|
4f273e2020
|
removed some global functions from code_heap
|
2009-09-16 08:16:27 +01:00 |
Phil Dawes
|
04094f3b64
|
removed global functions from data_gc
|
2009-09-16 08:16:26 +01:00 |
Phil Dawes
|
fc9558d954
|
Dev checkpoint
|
2009-09-16 08:16:26 +01:00 |
Phil Dawes
|
9e4b483993
|
split the moved inline stuff into separate header file
|
2009-09-16 08:16:26 +01:00 |
Phil Dawes
|
5600f969b4
|
moved tagged.hpp templates to vm.hpp
|
2009-09-16 08:16:26 +01:00 |
Phil Dawes
|
1c02e9eda0
|
moved more math.hpp inline functions to vm
|
2009-09-16 08:16:25 +01:00 |
Phil Dawes
|
e80c9f90d6
|
updated function ptr calls (iterators etc..) to take a vm parameter
|
2009-09-16 08:16:25 +01:00 |
Phil Dawes
|
03ecc58bbf
|
Dev checkpoint
|
2009-09-16 08:16:25 +01:00 |
Phil Dawes
|
50875c77f3
|
Dev checkpoint
|
2009-09-16 08:16:25 +01:00 |
Phil Dawes
|
6c566717ba
|
moved global state from math into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
4188b0fde3
|
moved global state from inline_cache into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
77db2b7821
|
moved global state from dispatch into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
d9e354654a
|
moved global state from debug into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
7852a5efad
|
moved global state from code_heap into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
67a7e3ebf7
|
moved global state from data_heap into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
e974809337
|
moved global state from data_gc into vm
|
2009-09-16 08:16:24 +01:00 |
Phil Dawes
|
4ff57d8acf
|
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
|
31377b7ae4
|
moved callstack.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
2bf80c0bf6
|
moved math.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
f2cb6e6f6f
|
moved byte_arrays.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
5a9ff7fba9
|
moved arrays.hpp inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
4ba0f01c0a
|
moved generic_arrays inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
6d1ee34188
|
moved data_gc and local_roots inline functions to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
5c89a644c5
|
moved write_barrier inline function impls to vm.hpp
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
09f063d6fc
|
moved callstack.hpp functions to vm
|
2009-09-16 08:16:23 +01:00 |
Phil Dawes
|
f3e67817cc
|
moved math.hpp functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
7d097b387c
|
moved arrays.hpp functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
83a73b9083
|
moved generic_array.hpp functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
cdc7250d90
|
moved write_barrier functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
95363d7744
|
moved data_gc templates and inline functions to vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
05f4fcbf1c
|
moved reallot_array into vm
|
2009-09-16 08:16:22 +01:00 |
Phil Dawes
|
16c3591d11
|
moved local roots state to vm, shuffled includes around
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
eefa976e6f
|
moved utilities.cpp functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
b38191ae0e
|
moved factor.cpp functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
502f97dc69
|
moved inline_cache functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
35a62b0453
|
moved dispatch functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
fd374222bf
|
moved quotations functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
9ffb1e34a6
|
moved alien functions to vm
|
2009-09-16 08:16:21 +01:00 |
Phil Dawes
|
5c261e4590
|
moved image functions to vm
|
2009-09-16 08:16:20 +01:00 |
Phil Dawes
|
d02dcfd8f2
|
moved code_heap functions to vm
|
2009-09-16 08:16:20 +01:00 |