]> gitweb.factorcode.org Git - factor.git/history - vm/vm.hpp
io.streams.256color: faster by caching styles
[factor.git] / vm / vm.hpp
2014-09-29 Björn LindqvistVM: new primitive (callback-room) for querying the...
2014-06-12 Björn LindqvistVM: change type of bignum_roots and remove unnecessary...
2014-06-12 Björn LindqvistVM: rename all variables named "bignum" in bignum.cpp...
2014-06-12 Björn LindqvistVM: refactoring that removes data_root_ranges
2014-06-07 John Benediktssonvm: generate a to_fixnum_strict to workaround an odd...
2014-06-07 John Benediktssonvm: using bignum>fixnum-strict in integer>fixnum-strict.
2014-06-07 Björn LindqvistVM: bignum_to_fixnum_strict and an accompanying vm...
2014-06-07 Björn LindqvistVM: allot_array_1, allot_array_2 are unused and primiti...
2014-06-06 John Benediktssonvm: adding a fast path for bignum sq.
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-12 Erik CharleboisVM: Refactor vm.cpp/hpp 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.
2013-03-22 John Benediktssonvm: more use of ctx->replace().
2012-04-05 John Benediktssonvm: adding bignum_gcd primitive.
2011-12-20 Joe Groffvm: load mega cache object before popping frame
2011-12-14 Joe Groffvm: get rid of now-trivial innermost_stack_frame
2011-12-14 Joe Groffvm: replace remaining stack_frame-based logic
2011-12-14 Joe Groffvm: remove _reversed from callstack iterator names
2011-12-14 Joe Groffvm: remove iterate_callstack_object
2011-12-14 Joe Groffvm: callstack_reversed for callstack_to_array
2011-12-14 Joe Groffremove iterate_callstack now that it's unused
2011-12-14 Joe Groffvm: callstack_reversed in code_block_visitor
2011-12-14 Joe Groffvm: iterate_callstack_reversed in slot_visitor
2011-12-14 Joe Groffvm: reversed callstack iteration
2011-12-14 Joe GroffWIP verify_callstack function
2011-12-14 Joe Groffvm: store stack frame size in code blocks
2011-11-27 Joe Groffvm: factor out embedded image detection code
2011-11-27 Joe Groffvm: support self-executing image file
2011-11-23 Joe Groffvm: replace assert with FACTOR_ASSERT
2011-11-23 Joe Groffvm: charge samples collected in prolog to parent
2011-11-16 Joe Groffvm: disable SIGINT handler while in factorbug
2011-11-13 Joe Groffvm: close_console before exiting anywhere
2011-11-13 Philipp Brüschweilervm: close the console when exiting
2011-11-12 Joe Groffcpu.*.bootstrap: clear faulting flag directly
2011-11-12 Joe Groffvm: more defense against multi-faulting
2011-11-11 Joe Groffvm: "edges" command for factorbug
2011-11-11 Joe Groffvm: strip out call-counting profiler
2011-11-08 Joe Groffvm: interrupt stdin_loop when entering fep
2011-11-08 Joe Groffvm: write async signals to pipe for multiplexer
2011-11-07 Joe Groffvm: readable feps for more types
2011-11-03 Joe Groffvm: sample pc on windows
2011-11-02 Joe Groffvm: count samples during unoptimized compiler
2011-11-02 Joe Groffvm: separate 'current_gc_p' from 'current_gc'
2011-11-02 Joe Groffvm: add atomic::load and atomic::store functions
2011-11-02 Joe Groffvm: sample code block owners instead of blocks
2011-11-02 Joe Groffvm: die if we fault in a fault
2011-11-02 Joe Groffvm: quell MSVC warnings
2011-11-02 Joe Groffvm: parameterize sampling rate
2011-11-02 Joe Groffvm: better organize atomics and sample counter
2011-11-02 Joe Groffvm: factor out sample counting code
2011-11-02 Joe Groffvm: only show factorbug help the first time
2011-11-02 Joe Groffvm: fix build on windows
2011-11-02 Joe Groffvm: sampling profiler timer for windows
2011-11-02 Joe Groffvm: count samples from foreign threads
2011-11-02 Joe Groffvm: add primitives to lift sample data to factor
2011-11-02 Joe Groffvm: release memory used by sampler vectors
2011-11-02 Joe Groffvm: don't allocate callstack samples on data heap
2011-11-02 Joe Groffvm: groundwork for sampling profiler
2011-11-02 Joe Groffvm: change "profiler" names to "counting_profiler"
2011-10-28 Joe Groffvm: give factorbug a help command
2011-10-28 Joe Groffcleanups from code review
2011-10-28 Joe Groffvm: remove half-assed signal queueing scaffolding
2011-10-28 Joe Groffvm: get CtrlHandler working on windows
2011-10-28 Joe Groffvm: update windows for resumable signals
2011-10-28 Joe Groffvm: move dispatch_signal_handler to cpu-x86.cpp
2011-10-28 Joe Groffvm: remove signal_from_leaf flag
2011-10-28 Joe Groffvm: fix foreign segfaults and callstack overflows
2011-10-28 Joe Groffvm: resumably handle signals from leaf procedures
2011-10-28 Joe Groffvm: sketchy signal dispatch from leaf procs
2011-10-28 Joe Groffvm: factor out dispatch_signal_handler logic
2011-10-28 Joe Groffvm: fep on SIGINT or SIGQUIT instead of exception
2011-10-28 Joe Groffvm: fatal_error if VM-less thread gets a signal
2011-10-28 Joe Groffvm: remove unguard-safepoint primitive
2011-10-28 Joe Groffvm: SetConsoleCtrlHandler on windows
2011-10-28 Joe Groffvm: handle async signals at safepoints on unix
2011-10-12 John BenediktssonMerge pull request #250 from mrjbq7/binary
2011-10-12 John Benediktssonvm: remove math::bignum_producer.
2011-10-12 John Benediktssonio.binary: make le> and be> faster (20% and 75%, respec...
2011-09-12 Slava PestovTease out symbol name and library in undefined_symbol...
2011-09-06 John BenediktssonMerge remote-tracking branch 'upstream/master'
2011-09-06 Slava Pestovvm: fix high_fragmentation_p assertion
2011-08-28 John BenediktssonMerge remote-tracking branch '8byte-jose/win32-unc...
2011-08-27 Joe GroffMerge remote-tracking branch 'Blei/gtk-image-loader'
2011-08-27 John BenediktssonMerge remote-tracking branch 'malu/semantic-versioning'
2011-08-27 John BenediktssonMerge remote-tracking branch 'blei/curses' into curses
2011-08-27 John BenediktssonMerge remote-tracking branch 'abeaumont/master'
2011-08-27 John BenediktssonMerge remote-tracking branch 'philip-searle/master'
2011-08-27 John BenediktssonMerge remote-tracking branch 'ajvondrak/graphviz'
2011-08-27 John BenediktssonMerge remote-tracking branch 'mattknox/master'
2011-08-27 John BenediktssonMerge remote-tracking branch 'ex-rzr/fixes'
2011-07-28 John BenediktssonMerge branch 'master' into highlight
2011-06-14 John BenediktssonMerge branch 'master' of git://factorcode.org/git/factor
2011-06-13 Joe GroffMerge remote branch 'erikc/master'
2011-05-24 Erik Charlebois32 and 64 bit Linux PPC support
2011-01-16 Anton GorenkoMerge branch 'master' of git://github.com/slavapestov...
2011-01-06 John BenediktssonMerge branches 'master' and 'cleanup' into cleanup
2010-12-01 Slava PestovMerge branch 'doc-fixes' of git://github.com/keitahaga...
next