2013-11-28 |
Andy Wingo | Fix some references to objcode in the manual |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-27 |
Andy Wingo | Remove nonfunctional gdb interface |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-27 |
Andy Wingo | Remove the restore-continuation-hook. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-27 |
Andy Wingo | Declare r6rs-ports functions |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-27 |
Andy Wingo | Fix uninitialized variable error in some peek-char... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-27 |
Andy Wingo | Declare scm_i_open_file to silence a warning |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-27 |
Andy Wingo | Remove generalized vector interface; deprecated in... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-27 |
Andy Wingo | Declare scm_nil_p |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-26 |
Andy Wingo | Build psyntax-pp serially after eval.go. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-26 |
Andy Wingo | Contification converges more quickly |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-25 |
Andy Wingo | Compute-contification also visits body |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | Expandable stacks. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | VM copes with moving FP |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | Simplify state sync in VM before potential bailout. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | More precise stack marking. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | Allocate stacks using mmap, and mark them via the threa... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | Add thread mark procedure |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | Remove unused scm_i_thread fields |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-22 |
Andy Wingo | Remove tests and shims for pre-7.2 bdw-gc. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Add explicit nopcodes |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Setjmp before calling into the VM |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | scm_call_n sets up boot continuation frame for VM |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | scm_call_n avoids double TLS lookup |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Remove scm_tc7_vm |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Remove last use of SCM vm |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | scm_the_vm now returns raw struct scm_vm pointer |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Prefer scm_call_n to scm_c_vm_run (scm_the_vm()) |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | scm_i_prompt_pop_abort_args_x takes struct scm_vm*... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Engine takes struct scm_vm* as argument |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | One more SCM vm user: continuations. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Remove last use of SCM vm in VM |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Remove use of SCM vm in compose-continuation |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Dispatch hooks use "vp" rather than "vm" |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Heap frame "stack holders" are raw scm_vm / scm_vm_cont... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Heap frames have a "frame kind" bit |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | The dynamic stack records SP and FP values as offsets |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Reorder struct scm_vm fields. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | No more VM objects visible to Scheme |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | VM accessors take VM as implicit argument, not explicit... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Change eval.c to use scm_c_vm_run instead of scm_call_w... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Remove unused vm:ip, vm:sp, vm:fp |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Remove make-vm; there will be one vm per thread now. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Scheme frame objects hold relative stack offsets |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | Prepare for moveable stacks in the VM. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-21 |
Andy Wingo | CHECK_OVERFLOW tweak |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-20 |
Andy Wingo | Fix standalone tests |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-20 |
Andy Wingo | vm-engine cosmetic cleanup |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-20 |
Andy Wingo | Remove unused resolve_variable helper |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Rework hook dispatch mechanism |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Remove VM_ENABLE_STACK_NULLING |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Rename objcodes?.{scm,c,h} to loader.{scm,c,h} |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Remove (oop goops) <objcode> export |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Fix gsubr comment |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Lingering RTL excision in vm.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Move RTL unpack macros to vm-engine.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Change SCM_PACK_RTL macros to SCM_PACK_OP / SCM_PACK_OP_ARG |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | scm_rtl_op_* -> scm_op_* |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | (system vm instruction) rtl-instruction-list -> (langua... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Internal RTL excision in vm.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Small comment fix. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Rename DT_GUILE_VM_VERSION. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Rename internal rtl-program-properties -> program-prope... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Excise "rtl-" from fallback program printer |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Rename internals of (system vm program) program-minimum... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Rename (system vm program) internal functions to remove... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Remove unused C scm_program_source. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Reorganize programs.h. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | rtl-program-code -> program-code |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | rtl-program? -> program? |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Remove make-rtl-program. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | scm_i_rtl_program_* -> scm_i_program_* |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | scm_i_make_rtl_program in BUILDING_LIBGUILE |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Remove RTL_ infix from macros |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | Rename scm_tc7_rtl_program to scm_tc7_program |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-19 |
Andy Wingo | All instruction pointers are now scm_t_uint32* |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-17 |
Andy Wingo | Frame pointer points to local 0 instead of local 1 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-15 |
Andy Wingo | Remove use of SCM_CRITICAL_SECTION in smob.c |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-15 |
Andy Wingo | Remove MVRA from VM frames |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-15 |
Andy Wingo | Remove MVRA accessors in libguile |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-15 |
Andy Wingo | Try to allocate arguments directly in call frames |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-15 |
Andy Wingo | Rewrite slot allocation pass |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-13 |
Andy Wingo | Replace ($var sym) with ($values (sym)). |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-10 |
Andy Wingo | Add specialize-primcalls pass; bump objcode version. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-10 |
Andy Wingo | Effects analysis distinguishes between struct fields |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-10 |
Andy Wingo | Effects analysis sees match-error, throw-bad-structs... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-09 |
Andy Wingo | Binary search to find procedure properties. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-09 |
Andy Wingo | Fix RTL linking of procedure properties. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-09 |
Andy Wingo | Binary search to find docstrings. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-09 |
Andy Wingo | Finding a procedure's arity uses binary search |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-09 |
Andy Wingo | Use binary search in find-elf-symbol |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix run-vm-tests |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Remove stack programs, objcode, and the old VM. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Miscellaneous fixups related to objcode removal. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Remove program-sources-pre-retire case for stack programs. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Remove (language objcode) |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Move assemble-program to test cases. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Per-instruction tracing doesn't try to disassemble... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | (system vm traps) support for rtl programs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Remove objcode language. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Remove bytecode language. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
next |