]> gitweb.factorcode.org Git - factor.git/history - vm
vm: strip out call-counting profiler
[factor.git] / vm /
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
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 thread object rather than raw context
2011-11-02 Joe Groffvm: sample code block owners instead of blocks
2011-11-02 Joe Groffvm: fix data roots in get-samples primitive
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: fix comments mangled by find & replace
2011-11-02 Joe Groffvm: factor out sample counting code
2011-11-02 Joe Groffwhitespace
2011-11-02 Joe Groffvm: only show factorbug help the first time
2011-11-02 Joe Groffvm: more accurate sample timing on windows
2011-11-02 Joe Groffget sampler working under windows
2011-11-02 Joe Grofffix platform dependency in leaf-signal-handler
2011-11-02 Joe Groffvm: fix build on windows
2011-11-02 Joe Groffvm: sampling profiler timer for windows
2011-11-02 Joe Groffvm: stub out windows sampling timer implementation
2011-11-02 Joe Groffvm: count samples from foreign threads
2011-11-02 Joe Groffvm: actually collect samples and add primitives...
2011-11-02 Joe Groffvm: add primitives to lift sample data to factor
2011-11-02 Joe Groffvm: write back fixed-up code address to samples
2011-11-02 Joe Groffvm: walk code roots from sample callstacks
2011-11-02 Joe Groffvm: release memory used by sampler vectors
2011-11-02 Joe Groffvm: bottom_frame method for contexts
2011-11-02 Joe Groffvm: don't allocate callstack samples on data heap
2011-11-02 Joe Groffvm: only show factorbug basic commands at first
2011-11-02 Joe Groffvm: groundwork for sampling profiler
2011-11-02 Joe Groffvm: change "profiler" names to "counting_profiler"
2011-11-02 Joe Groffconstants for special object hardcoded literals
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: remove some debugging crumbs
2011-10-28 Joe Groffvm: add "gc" command to factorbug
2011-10-28 Joe Groffvm: clean up windows ctrl-handler
2011-10-28 Joe Groffvm: some typos in debug.cpp
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: win32 GetCurrentThread is a fake thread handle
2011-10-28 Joe Groffvm: change factorbug "q" to quit process
2011-10-28 Joe Groffvm: move dispatch_signal_handler to cpu-x86.cpp
2011-10-28 Joe Groffvm: code_block_for_address method -> code_heap
2011-10-28 Joe Groffvm: remove signal_from_leaf flag
2011-10-28 Joe Groffvm: sniff leaf words walking code heap, not data
2011-10-28 Joe Groffvm: include quots and profile stubs in leaf search
2011-10-28 Joe Groffcpu.x86.32: update for resumable signal handlers
2011-10-28 Joe Groffvm: suppress signal-handler stack frame generation
2011-10-28 Joe Groffvm: turns out adding and subtracting are different
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: dispatch signal handlers through subprimitive
2011-10-28 Joe Groffvm: Revert extra canary page before callstack
2011-10-28 Joe Groffvm: comments should be in English
2011-10-28 Joe Groffvm: allocate an extra canary page before callstack
2011-10-28 Joe Groffvm: add factorbug command to throw exception
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: clean up signal handler dispatch
2011-10-28 Joe Groffvm: don't mix iostream and stdio
2011-10-28 Joe Groffvm: fatal_error if VM-less thread gets a signal
2011-10-28 Joe Groffvm: fix windows compile errors
2011-10-28 Joe Groffvm: remove unguard-safepoint primitive
2011-10-28 Joe Groffvm: block all signals from unix stdin_loop thread
2011-10-28 Joe Groffvm: SetConsoleCtrlHandler on windows
next