]> gitweb.factorcode.org Git - factor.git/history - vm
windows.ddk.setupapi: use PACKED-STRUCT (thanks Joe Moschini).
[factor.git] / vm /
2012-05-28 Doug Colemancompaction: Inifnite headaches--cured! Two compact...
2012-04-10 Doug Colemanvm: Typo for SITE_CFLAGS. Fixes #491.
2012-04-06 John Benediktssonvm: use euclid gcd on win64 until we find a better...
2012-04-06 John Benediktssonvm: use twodigit type for all variables (fixes 32-bit...
2012-04-05 Doug Colemanvm/Config: GNUMakefile doesn't actually put the CFLAGS...
2012-04-05 John Benediktssonvm: adding bignum_gcd primitive.
2012-02-19 Joe Groffuse clang when building w/ xcode >4.3; it's faster
2011-12-22 Joe Groffvm: actually code_block_pic is a fine frame type
2011-12-22 Joe Groffvm: also smoke-check callstack after pic update
2011-12-21 Joe Groffvm: flush after print_obj so it's usable from gdb
2011-12-21 Joe Groffvm: fashion brigade
2011-12-21 Joe Groffvm: walk stack on inline_cache_miss if PIC_DEBUG=1
2011-12-20 Joe Groffvm: load mega cache object before popping frame
2011-12-20 Joe Groffvm: unwind-native-frames is special
2011-12-14 Joe Groffvm: cleanups
2011-12-14 Joe Groffvm: don't scribble memory handling leaf signals
2011-12-14 Joe Groffcpu.x86.*: clean up signal handler prolog code
2011-12-14 Joe Groffvm: factor out word_stack_frame_size
2011-12-14 Joe Groffvm: get rid of now-trivial innermost_stack_frame
2011-12-14 Joe Groffsimplify function prologs
2011-12-14 Joe Groffvm: fix types after rebase
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 call_frame_scrubber
2011-12-14 Joe Groffvm: stage code block map fixup properly for GC
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: method to calculate frame size for address
2011-12-14 Joe Groffvm: don't suffer null return addresses
2011-12-14 Joe Groffvm: frame size for signal handler code blocks
2011-12-14 Joe Groffvm: initialize all_blocks set after initial fixup
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: pack frame size into code block header bits
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-12-13 Joe Groffvm: add compact-gc command to factorbug
2011-11-29 Joe Groffvm: fix msvc warning
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: don't die if foreign thread gets async signal
2011-11-23 Joe Groffvm: remove useless forward declare
2011-11-23 Joe Groffvm: quell warnings from vars only used by asserts
2011-11-23 Joe Groffvm: clean up baroque jit safepoint logic
2011-11-23 Joe Groffvm: verify code heap's all_blocks set when DEBUG
2011-11-23 Joe Groffvm: FACTOR_ASSERT only if FACTOR_DEBUG
2011-11-23 Joe Groffvm: replace assert with FACTOR_ASSERT
2011-11-23 Joe Groffvm: charge samples collected in prolog to parent
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-23 Joe Groffvm: emit safepoints before VM compiler prologs
2011-11-16 Joe Groffvm: disable SIGINT handler while in factorbug
2011-11-13 Joe Groffvm: fashion police
2011-11-13 Joe Groffvm: set stdin_loop cancellation state
2011-11-13 Joe Groffvm: close_console before exiting anywhere
2011-11-13 Philipp Brüschweilervm: close the console when exiting
2011-11-13 Joe Groffvm: typo in os-windows.hpp
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-11 Joe Groffinit signals or console after stage2 init
2011-11-11 Joe Groffvm: don't SIGQUIT on unix or Ctrl-Break on windows
2011-11-09 Joe Groffvm: hand SIGALRM to signal pipe if not sampling
2011-11-09 Joe Groffvm: fix build on windows
2011-11-09 Joe Groffvm: make signal pipe nonblocking
2011-11-08 Joe Groffvm: don't send foreign samples to outer space
2011-11-08 Joe Groffvm: don't pass this to safepoint constructor
2011-11-08 Joe Groffnew module unix.signals: app-level signal handlers
2011-11-08 Joe Groffvm: more commentary on lock_console() stuff
2011-11-08 Joe Groffvm: don't mask SIGTTIN from stdin_loop
2011-11-08 Joe Groffvm: interrupt stdin_loop when entering fep
2011-11-08 Joe Groffvm: write signals to pipe immediately
2011-11-08 Joe Groffvm: move bignum.cpp includes to master.hpp
2011-11-08 Joe Groffvm: enqueue signals for FEP signals too
2011-11-08 Joe GroffGNUmakefile: use PCH so compiler goes faster
2011-11-08 Joe Groffvm: write async signals to pipe for multiplexer
2011-11-08 Joe Groffvm: switch atomic::add to atomic::fetch_add
2011-11-07 Joe Groffvm: readable feps for more types
2011-11-07 Joe Groffvm: print type names instead of numbers in fep
2011-11-04 Joe Groffswitch back to gcc from clang since it goes faster
2011-11-04 Joe Groffmakefile: add macosx-x86-fat target
2011-11-03 Joe Groffuse gcc-4.2 on OS X 10.5, or clang on Xcode 4
2011-11-03 Joe Groffvm: always generate safepoints in jit
2011-11-03 Joe Groffvm: restore sigaltstack setup on unix
2011-11-03 Joe Groffvm: reserve some more special-objects
2011-11-03 Joe Groffvm: sample pc on windows
2011-11-03 Joe Groffvm: fix MSVC warnings
2011-11-03 Joe Groffremove lingering mentions of macosx-ppc
2011-11-03 Joe Groffremove BSD,solaris,etc. misc platform support code
2011-11-02 Joe Groffvm: count samples during unoptimized compiler
2011-11-02 Joe Groffvm: fix scrub-league assert abuse
2011-11-02 Joe Groffvm: forgot to add atomic.hpp
next