1 #ifndef __FACTOR_MASTER_H__
2 #define __FACTOR_MASTER_H__
33 /* Forward-declare this since it comes up in function prototypes */
40 #include "layouts.hpp"
41 #include "platform.hpp"
42 #include "primitives.hpp"
44 #include "segments.hpp"
45 #include "contexts.hpp"
47 #include "objects.hpp"
48 #include "profiler.hpp"
50 #include "bignumint.hpp"
52 #include "embedded_pointers.hpp"
53 #include "code_blocks.hpp"
54 #include "bump_allocator.hpp"
55 #include "bitwise_hacks.hpp"
56 #include "mark_bits.hpp"
57 #include "free_list.hpp"
58 #include "free_list_allocator.hpp"
59 #include "write_barrier.hpp"
60 #include "object_start_map.hpp"
61 #include "nursery_space.hpp"
62 #include "aging_space.hpp"
63 #include "tenured_space.hpp"
64 #include "data_heap.hpp"
65 #include "code_heap.hpp"
68 #include "strings.hpp"
71 #include "float_bits.hpp"
75 #include "callbacks.hpp"
76 #include "dispatch.hpp"
80 #include "data_roots.hpp"
81 #include "code_roots.hpp"
82 #include "generic_arrays.hpp"
83 #include "slot_visitor.hpp"
84 #include "collector.hpp"
85 #include "copying_collector.hpp"
86 #include "nursery_collector.hpp"
87 #include "aging_collector.hpp"
88 #include "to_tenured_collector.hpp"
89 #include "code_block_visitor.hpp"
90 #include "compaction.hpp"
91 #include "full_collector.hpp"
92 #include "callstack.hpp"
95 #include "booleans.hpp"
96 #include "byte_arrays.hpp"
98 #include "quotations.hpp"
99 #include "inline_cache.hpp"
100 #include "factor.hpp"
101 #include "utilities.hpp"
103 #endif /* __FACTOR_MASTER_H__ */