]> gitweb.factorcode.org Git - factor.git/history - vm/vm.hpp
VM: implement a ctrl-break handler thread (#1573)
[factor.git] / vm / vm.hpp
2016-11-01 Alexander IljinVM: implement a ctrl-break handler thread (#1573)
2016-10-31 Björn LindqvistVM: factor_vm::compile_inline_cache() can be removed
2016-10-19 Björn LindqvistVM: removing update_code_roots_for_sweep()
2016-10-14 Björn LindqvistVM: init_data_heap() isn't needed
2016-10-13 Björn LindqvistVM: rename of collect_growing_heap_op and collect_growi...
2016-10-12 Björn LindqvistVM: merge of clone_object() and primitive_clone()
2016-09-28 Björn LindqvistVM: removing end_gc()
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-22 Björn LindqvistVM: renaming verify_memory_protection_error to set_memo...
2016-09-16 Björn LindqvistVM: simplifying the load_image() code
2016-09-09 Alexander Iljinvm: replace block comments /**/ with line comments //
2016-09-09 Alexander IljinRevert "vm: replace line comments // with block comment...
2016-08-19 Björn LindqvistVM: init_inline_caching is not needed
2016-08-15 Björn LindqvistVM: removing the safepoint_state class
2016-08-15 Björn LindqvistVM: trying to simplify record_sample and the profiling_...
2016-08-03 Alexander Iljinvm: replace line comments // with block comments /...
2016-06-29 Björn LindqvistVM: removes the signal_handler_impl methods from factor_vm
2016-06-27 Björn LindqvistVM: factor_vm::set_callstack and set_retainstack is...
2016-05-30 Björn LindqvistVM: a bunch of more methods on the factor_vm class...
2016-05-29 Björn LindqvistVM: makes some factor_vm methods to free functions
2016-05-14 Björn LindqvistVM: move some logic from factor_vm to the vm_parameters...
2016-05-14 Björn LindqvistVM: removes the delete_contexts method
2016-05-05 Björn LindqvistVM: The C++11 method shrink_to_fit() can be used to...
2016-05-05 Björn LindqvistVM: the (clear-samples) primitive is unused
2016-05-02 Björn LindqvistVM: method compute_identity_hashcode is not needed
2016-05-01 Björn LindqvistVM: the start_factor method isn't needed
2016-04-24 Björn LindqvistVM: object_size, compute_entry_point_address, code_bloc...
2016-04-24 Björn LindqvistVM: merge of fixup_data & fixup_code into a new method...
2016-04-22 Björn LindqvistVM: the factor_vm::code_blocks() method isn't needed
2016-04-04 Björn LindqvistVM: refactoring which removes two not useful short...
2016-03-30 Doug Colemanvm: Fix four compile warnings reported by gcc with...
2015-12-13 Björn LindqvistVM: the compute_vm_address method can be removed
2015-12-10 Björn LindqvistVM: now special-objects is used for -1, 0, 1 and t
2015-12-04 Björn LindqvistVM: refactors the prepare_boot_image method
2015-11-25 Björn LindqvistVM: can't go through the accessor here because it trigg...
2015-11-24 Björn LindqvistVM: refactor tagged.hpp so it's not dependent on the...
2015-10-08 Björn LindqvistVM: prettier and more detailed output when dumping...
2015-10-01 John Benediktssonvm: fix signature for safe_fopen.
2015-09-29 Björn LindqvistVM: fix move_file called from save_image
2015-08-24 Björn LindqvistVM: merge memory_protection_error() with memory_signal_...
2015-08-24 Björn LindqvistVM: the windows_image_path method is unused
2015-08-24 Björn LindqvistVM: merge the compute_dlsym_toc_address() with the
2015-08-24 Björn LindqvistVM: make allot_alien() and ffi_dlsym() use cell instead...
2015-08-24 Björn LindqvistVM: new iteration method each_object_each_slot()
2015-08-24 Björn LindqvistVM: removing the get_datastack/retainstack/callstack...
2015-08-15 Björn LindqvistVM: split dispatch_signal_handler into two methods...
2015-08-15 Björn LindqvistVM: move the frame_predecessor() method to the code_hea...
2015-08-04 Björn LindqvistVM: signal_error and fp_trap_error not needed, call...
2015-08-04 Björn LindqvistVM: a bunch of methods on factor_vm that can be convert...
2015-08-04 Björn LindqvistVM: lets merge entry_points.hpp with vm.hpp, so you...
2015-08-04 Björn LindqvistVM: word_stack_frame_p() is not used and find_all_quota...
2015-08-04 Björn LindqvistVM: using compute_external_address everywhere instead...
2015-08-04 Björn LindqvistVM: new method compute_external_address
2015-08-04 Björn LindqvistVM: remove the collect_compact_code_impl(), collect_com...
2015-08-04 Björn LindqvistVM: init_code_heap is trivial and only used once, so...
2015-07-15 John Benediktssonvm: rename some primitives, and some cleanup.
2015-07-12 Björn LindqvistVM: let's merge (save-image) and (save-image-and-exit... 1385/head
2015-07-12 Björn LindqvistVM: get_entry_point is unused
2015-06-27 Björn LindqvistVM: make the bignum_to_* family free functions, they...
2015-06-05 Björn LindqvistVM: fixes so that raw_fread and safe_fread returns... 1334/head
2015-06-05 Björn LindqvistVM: safe_fread needs to return an int so you can return...
2015-06-03 Doug Colemanvm: Only call fclose() once. Rename io_error() to io_er...
2015-05-22 Björn LindqvistVM: the delete_context() and reset_context() api functi...
2015-05-10 Björn LindqvistVM: cleanups, like removing redundant paranthesis and...
2015-05-10 Björn LindqvistVM: the copying_collector only contained one method...
2015-02-28 Björn LindqvistVM: refactoring to remove redundancy in retainstack...
2015-01-28 Björn LindqvistVM: better error message in case factor_vm::store_exter... 1274/head
2015-01-28 Björn LindqvistVM: fix the debug printing so that instead of always...
2015-01-15 Björn LindqvistVM: simplified fixup_gc_workhorse::fixup_data by mering...
2015-01-15 Björn LindqvistVM: instead of passing around the trace_contexts_p...
2015-01-15 Björn LindqvistVM: vm::iterate_active_callstacks is only used once...
2015-01-15 Björn LindqvistVM: change the definition of entry_point in word and...
2015-01-15 Björn LindqvistVM: change type of callstack_top and callstack_bottom...
2014-12-04 Björn LindqvistVM: refactoring to get rid of the megamorphic_call_stub...
2014-12-04 Björn LindqvistVM: no need for a nursery_space class, it's just a...
2014-11-21 Björn LindqvistVM: get rid of the duplicated nursery instance in vm...
2014-11-21 Björn LindqvistVM: each_object() can't iterate the nursery so instead...
2014-11-18 Björn LindqvistVM: fixed bignum_divide_unsigned_large_denominator...
2014-11-18 Björn LindqvistVM: bignum_roots traversal code deleted!
2014-11-18 Björn LindqvistVM: Erasing the last traces of GC_BIGNUM from bignum.cpp
2014-11-18 Björn LindqvistVM: conversion of many more bignum.cpp methods to use...
2014-11-18 Björn LindqvistVM: bignum_new_sign, bignum_maybe_new_sign and bitnum_m...
2014-11-18 Björn LindqvistVM: a lot of methods in bignum.cpp converted to use...
2014-09-29 Björn LindqvistVM: new primitive free-callback which is able to free...
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.
next