2013-11-21 |
Andy Wingo | One more SCM vm user: continuations.
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Remove last use of SCM vm in VM
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Remove use of SCM vm in compose-continuation
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Dispatch hooks use "vp" rather than "vm"
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Heap frame "stack holders" are raw scm_vm / scm_vm_cont...
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Heap frames have a "frame kind" bit
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | The dynamic stack records SP and FP values as offsets
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Reorder struct scm_vm fields.
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | No more VM objects visible to Scheme
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | VM accessors take VM as implicit argument, not explicit...
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Change eval.c to use scm_c_vm_run instead of scm_call_with_vm.
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Remove unused vm:ip, vm:sp, vm:fp
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Remove make-vm; there will be one vm per thread now.
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Scheme frame objects hold relative stack offsets
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | Prepare for moveable stacks in the VM.
|
commit | commitdiff | tree |
2013-11-21 |
Andy Wingo | CHECK_OVERFLOW tweak
|
commit | commitdiff | tree |
2013-11-20 |
Andy Wingo | Fix standalone tests
|
commit | commitdiff | tree |
2013-11-20 |
Andy Wingo | vm-engine cosmetic cleanup
|
commit | commitdiff | tree |
2013-11-20 |
Andy Wingo | Remove unused resolve_variable helper
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Rework hook dispatch mechanism
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Remove VM_ENABLE_STACK_NULLING
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Rename objcodes?.{scm,c,h} to loader.{scm,c,h}
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Remove (oop goops) <objcode> export
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Fix gsubr comment
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Lingering RTL excision in vm.c
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Move RTL unpack macros to vm-engine.c
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Change SCM_PACK_RTL macros to SCM_PACK_OP / SCM_PACK_OP_ARG
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | scm_rtl_op_* -> scm_op_*
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | (system vm instruction) rtl-instruction-list -> (language...
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Internal RTL excision in vm.c
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Small comment fix.
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Rename DT_GUILE_VM_VERSION.
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Rename internal rtl-program-properties -> program-properties
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Excise "rtl-" from fallback program printer
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Rename internals of (system vm program) program-minimum...
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Rename (system vm program) internal functions to remove...
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Remove unused C scm_program_source.
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Reorganize programs.h.
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | rtl-program-code -> program-code
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | rtl-program? -> program?
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Remove make-rtl-program.
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | scm_i_rtl_program_* -> scm_i_program_*
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | scm_i_make_rtl_program in BUILDING_LIBGUILE
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Remove RTL_ infix from macros
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | Rename scm_tc7_rtl_program to scm_tc7_program
|
commit | commitdiff | tree |
2013-11-19 |
Andy Wingo | All instruction pointers are now scm_t_uint32*
|
commit | commitdiff | tree |
2013-11-17 |
Andy Wingo | Frame pointer points to local 0 instead of local 1
|
commit | commitdiff | tree |
2013-11-15 |
Andy Wingo | Remove use of SCM_CRITICAL_SECTION in smob.c
|
commit | commitdiff | tree |
2013-11-15 |
Andy Wingo | Remove MVRA from VM frames
|
commit | commitdiff | tree |
2013-11-15 |
Andy Wingo | Remove MVRA accessors in libguile
|
commit | commitdiff | tree |
2013-11-15 |
Andy Wingo | Try to allocate arguments directly in call frames
|
commit | commitdiff | tree |
2013-11-15 |
Andy Wingo | Rewrite slot allocation pass
|
commit | commitdiff | tree |
2013-11-13 |
Andy Wingo | Replace ($var sym) with ($values (sym)).
|
commit | commitdiff | tree |
2013-11-10 |
Andy Wingo | Add specialize-primcalls pass; bump objcode version.
|
commit | commitdiff | tree |
2013-11-10 |
Andy Wingo | Effects analysis distinguishes between struct fields
|
commit | commitdiff | tree |
2013-11-10 |
Andy Wingo | Effects analysis sees match-error, throw-bad-structs...
|
commit | commitdiff | tree |
2013-11-09 |
Andy Wingo | Binary search to find procedure properties.
|
commit | commitdiff | tree |
2013-11-09 |
Andy Wingo | Fix RTL linking of procedure properties.
|
commit | commitdiff | tree |
2013-11-09 |
Andy Wingo | Binary search to find docstrings.
|
commit | commitdiff | tree |
2013-11-09 |
Andy Wingo | Finding a procedure's arity uses binary search
|
commit | commitdiff | tree |
2013-11-09 |
Andy Wingo | Use binary search in find-elf-symbol
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix run-vm-tests
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove stack programs, objcode, and the old VM.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Miscellaneous fixups related to objcode removal.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove program-sources-pre-retire case for stack programs.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove (language objcode)
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Move assemble-program to test cases.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Per-instruction tracing doesn't try to disassemble...
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | (system vm traps) support for rtl programs
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove objcode language.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove bytecode language.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove assembly language.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Decompile goes from tree-il to scheme by default.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Rewrite (system xref) to work with RTL programs
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Add fold-program-code to (system vm disassembler)
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove GLIL language
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove tree-il->glil compiler
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Move useful parts of asm-to-bytecode.test to cross...
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Tree-IL warnings tests compile to CPS instead of "assembly"
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove tree-il->glil test cases
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Remove a couple of uses of GLIL from the test suite.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix program-minimum-arity to work better with case...
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Builtins have procedure properties
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix procedure-arguments on RTL programs, and tweak...
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix make-vector peval test
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix case-lambda* dispatching to agree with manual.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Add br-if-npos-gt
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix BR_NARGS data type width
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix arity selection in compute-contification
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix error message in lambda* eval closures with keywords
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix reading and writing arities into DWARF.
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix eval.test: stack involving a primitive
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix coverage.test: instrumented-source-files
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix coverage.test: "procedure-execution-count: never"
|
commit | commitdiff | tree |
2013-11-08 |
Andy Wingo | Fix coverage.test: "line-execution-counts: one proc...
|
commit | commitdiff | tree |
2013-11-07 |
Andy Wingo | frame-instruction-pointer is absolute; rewrite (system...
|
commit | commitdiff | tree |
2013-11-07 |
Andy Wingo | scm_from_uintptr_t / scm_from_ptrdiff_t usage
|
commit | commitdiff | tree |
2013-11-07 |
Andy Wingo | Program sources are always pre-retire now
|
commit | commitdiff | tree |
2013-11-07 |
Andy Wingo | add fold-all-debug-contexts, fold-source-locations
|
commit | commitdiff | tree |
2013-11-07 |
Andy Wingo | Fix DWARF source test now that we have more precise...
|
commit | commitdiff | tree |
next |