]> gitweb.factorcode.org Git - factor.git/history - vm/code_heap.cpp
xmode: fix handling of HASH_CHAR and always rules
[factor.git] / vm / code_heap.cpp
2022-01-12 Doug ColemanRevert "Revert "vm: Allow larger 32bit code heaps.""
2021-03-14 John BenediktssonRevert "vm: Allow larger 32bit code heaps."
2020-08-14 John BenediktssonRevert "Revert "vm: Allow larger 32bit code heaps.""
2020-08-14 John BenediktssonRevert "vm: Allow larger 32bit code heaps."
2020-04-13 Doug Colemanvm: Allow larger 32bit code heaps.
2018-07-13 Doug Colemanvm: Fix unused variable warnings on Windows.
2016-10-19 Björn LindqvistVM: changing case of code_block_type
2016-09-22 Björn LindqvistVM: removing the 1-arg overload of iterate() (better...
2016-09-22 Björn LindqvistVM: moving initialize_code_blocks() into primitive_modi...
2016-09-09 Alexander Iljinvm: replace block comments /**/ with line comments //
2016-07-02 Björn LindqvistVM: fixing small style issues
2016-04-22 Björn LindqvistVM: the factor_vm::code_blocks() method isn't needed
2015-08-24 Björn LindqvistVM: new function set_safepoint_guard to replace the...
2015-08-24 Björn LindqvistVM: new function set_memory_locked(true/false)
2015-08-15 Björn LindqvistVM: move the frame_predecessor() method to the code_hea...
2015-08-04 Björn LindqvistVM: init_code_heap is trivial and only used once, so...
2015-07-06 John Benediktssonvm: bring back FACTOR_ASSERT.
2015-07-06 Björn LindqvistVM: move changes of structs to lambda functions
2015-06-05 Björn LindqvistVM: macro FACTOR_FOR_EACH used in more places to drive...
2015-01-15 Björn LindqvistVM: simplified fixup_gc_workhorse::fixup_data by mering...
2015-01-15 Björn LindqvistVM: the clear_mark_bits methods are only called once...
2015-01-15 Björn LindqvistVM: change the definition of entry_point in word and...
2015-01-15 Björn LindqvistVM: removes the template parameter from mark_bits
2014-09-29 Björn LindqvistVM: new primitive (callback-room) for querying the...
2013-05-13 Erik CharleboisVM: Fixup cast formatting after clang-format
2013-05-13 Erik CharleboisVM: Replace u8-64, s8-64, cell, fixnum with stdint...
2013-05-13 Erik CharleboisVM: Remove redundant #ifdef FACTOR_DEBUGs
2013-05-13 Erik CharleboisVM: Remove unnecessary _ suffix in constructors
2013-05-13 Erik CharleboisVM: Remove unnecessary explicit keywords
2013-05-12 Erik CharleboisVM: Refactor code_heap to Factor style
2013-05-11 Erik CharleboisVM: Remove exec bit from VM source files
2013-03-26 Doug Colemanvm: Add more Allocates memory comments.
2012-08-16 Doug Colemanvm: Add messages about things that can allocate. Fix...
2011-12-14 Joe Groffvm: cleanups
2011-12-14 Joe Groffvm: fix types after rebase
2011-12-14 Joe Groffvm: stage code block map fixup properly for GC
2011-12-14 Joe Groffvm: make all_blocks a set of cells
2011-12-14 Joe Groffvm: verifier shouldn't check for leftovers
2011-12-14 Joe Groffvm: store stack frame size in code blocks
2011-12-13 Joe Groffvm: erase code blocks from all_blocks during sweep
2011-12-13 Joe Groffvm: reinitialize all_blocks from scratch after gc
2011-12-13 Joe Groffvm: only verify all_blocks set if it's invalid
2011-11-23 Joe Groffvm: verify code heap's all_blocks set when DEBUG
2011-11-23 Joe Groffvm: replace assert with FACTOR_ASSERT
2011-11-23 Joe Groffvm: initialize all_blocks map from image
2011-11-23 Joe Groffvm: keep a set of all code_blocks in the code_heap
2011-11-11 Joe Groffvm: strip out call-counting profiler
2011-10-28 Joe Groffcleanups from code review
2011-10-28 Joe Groffvm: code_block_for_address method -> code_heap
2011-10-28 Joe Groffvm: Revert extra canary page before callstack
2011-10-28 Joe Groffvm: allocate an extra canary page before callstack
2011-10-28 Joe Groffvm: take a page from code_heap for safepoints
2011-08-27 Joe GroffMerge remote-tracking branch 'Blei/gtk-image-loader'
2011-08-27 John BenediktssonMerge remote-tracking branch 'malu/semantic-versioning'
2010-11-26 John BenediktssonMerge branches 'master' and 'cleanup' into cleanup
2010-09-26 Anton GorenkoMerge branch 'master' of git://factorcode.org/git/factor
2010-09-20 Doug ColemanSquashed commit of the following:
2010-08-01 Philipp BrüschweilerMerge remote branch 'origin/native-image-loader' into...
2010-07-26 Philipp BrüschweilerMerge branch 'gtk' into gtk-image-loader
2010-07-26 Philipp BrüschweilerMerge remote branch 'ex-rzr/master' into gtk
2010-07-25 Anton GorenkoMerge branch 'master' of git://factorcode.org/git/factor
2010-07-19 Slava Pestovcompiler.cfg: open-code parameter boxing and unboxing...
2010-06-03 Doug ColemanMerge branch 'master' of git://factorcode.org/git/factor
2010-04-15 Daniel EhrenbergMerge branch 'master' of git://factorcode.org/git/facto...
2010-04-13 Joe GroffMerge git://github.com/william42/factor
2010-04-11 Joe GroffMerge branch 'master' of factorcode.org:/git/factor
2010-04-10 Slava PestovMerge remote branch 'origin/abi-symbols' into fastcall...
2010-04-10 Erik CharleboisMerge branch 'master' of git://github.com/slavapestov...
2010-04-08 Slava Pestovvm: implement frame-based SEH for 64-bit Windows
2010-02-22 Doug ColemanMerge branch 'master' of git://factorcode.org/git/factor
2010-02-14 Aaron SchaeferMerge branch 'master' of git://factorcode.org/git/factor
2010-02-09 Slava PestovMerge branch 'master' of git://github.com/littledan...
2010-02-07 Slava PestovMerge branch 'new-math-parser' of git://factorcode...
2010-02-05 erikcMerge branch 'master' of git://github.com/slavapestov...
2010-02-04 Joe GroffMerge branch 'master' of git://factorcode.org/git/factor
2010-02-03 Slava PestovAdd code heap introspection primitive to VM, and make...
2010-02-03 Slava Pestovvm: modify-code-heap primitive now takes a pair of...
2010-01-20 Daniel EhrenbergMerge branch 'master' of git://factorcode.org/git/factor
2010-01-19 Joe GroffMerge branch 'master' of git://factorcode.org/git/factor
2010-01-18 Slava PestovStop wearing monocle and use the term "entry point...
2009-12-28 Doug ColemanMerge branch 'master' of git://factorcode.org/git/factor
2009-12-26 Slava PestovMerge branch 'eliminating_register_variables'
2009-12-22 Slava PestovMerge branch 'master' into eliminating_register_variables
2009-12-18 Slava Pestovvm: eliminating register variables work in progress...
2009-12-15 Slava PestovMerge branch 'master' of git://factorcode.org/git/factor
2009-12-14 Slava PestovMerge branch 'master' of git://factorcode.org/git/factor
2009-12-14 Doug ColemanMerge branch 'master' of git://factorcode.org/git/factor
2009-12-14 Doug ColemanMerge branch 'master' of git://factorcode.org/git/factor
2009-12-14 Doug Colemanfix a couple of warnings on win64
2009-12-03 Slava PestovMerge branch 'simd-cleanup' of git://factorcode.org...
2009-12-02 Doug ColemanMerge branch 'master' of git://factorcode.org/git/factor
2009-12-02 Slava PestovGet modify-code-heap working if stack traces are stripp...
2009-12-02 Slava PestovSplit literal table into literal and parameter tables...
2009-12-02 Slava PestovBig cleanup of literal table and relocation-related...
2009-11-28 Slava PestovMerge branch 'no_literal_table' of git://factorcode...
2009-11-28 Slava PestovMerge branch 'master' of git://factorcode.org/git/facto...
2009-11-26 Slava PestovFix non-tail recursive inline recursive compilation
2009-11-25 Slava Pestovvm: non-optimizing compiler now compiles word definitio...
2009-11-25 Slava PestovMerge branch 'master' into no_literal_table
2009-11-25 Slava Pestovvm: compaction now updates the needs_fixup set
next