HCoop
/
bpt
/
guile.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge commit '8571dbde639e0ee9885bad49c9e180474bd23646'
2013-11-28
Andy Wingo
Merge commit '8571dbde639e0ee9885bad49c9e180474bd23646'
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Merge commit '750ac8c592e792e627444f476877f282525b132e'
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Merge commit 'c61be45084d04b1db792b7e232f5bd77099f3287'
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Merge commit 'd360671c1cca335600079f1c5714572d1c2e676d'
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Avoid needless GC on startup due to scm_gc_register_allocation
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Remove private-gc.h
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
scm_i_tag_name internal to gc.c
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
More private-gc excisions
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Remove unused enum policy_on_error
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Tune initial heap size
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Remove another GC 6.8 hack
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Fix "include" doc typo
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Use version 2.2 in manual examples
commit
|
commitdiff
|
tree
2013-11-28
Andy Wingo
Fix some references to objcode in the manual
commit
|
commitdiff
|
tree
2013-11-27
Andy Wingo
Remove nonfunctional gdb interface
commit
|
commitdiff
|
tree
2013-11-27
Andy Wingo
Remove the restore-continuation-hook.
commit
|
commitdiff
|
tree
2013-11-27
Andy Wingo
Declare r6rs-ports functions
commit
|
commitdiff
|
tree
2013-11-27
Andy Wingo
Fix uninitialized variable error in some peek-char...
commit
|
commitdiff
|
tree
2013-11-27
Andy Wingo
Declare scm_i_open_file to silence a warning
commit
|
commitdiff
|
tree
2013-11-27
Andy Wingo
Remove generalized vector interface; deprecated in...
commit
|
commitdiff
|
tree
2013-11-27
Andy Wingo
Declare scm_nil_p
commit
|
commitdiff
|
tree
2013-11-26
Andy Wingo
Build psyntax-pp serially after eval.go.
commit
|
commitdiff
|
tree
2013-11-26
Andy Wingo
Contification converges more quickly
commit
|
commitdiff
|
tree
2013-11-25
Andy Wingo
Compute-contification also visits body
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
Expandable stacks.
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
VM copes with moving FP
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
Simplify state sync in VM before potential bailout.
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
More precise stack marking.
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
Allocate stacks using mmap, and mark them via the thread...
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
Add thread mark procedure
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
Remove unused scm_i_thread fields
commit
|
commitdiff
|
tree
2013-11-22
Andy Wingo
Remove tests and shims for pre-7.2 bdw-gc.
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
Add explicit nopcodes
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
Setjmp before calling into the VM
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
scm_call_n sets up boot continuation frame for VM
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
scm_call_n avoids double TLS lookup
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
Remove scm_tc7_vm
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
Remove last use of SCM vm
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
scm_the_vm now returns raw struct scm_vm pointer
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
Prefer scm_call_n to scm_c_vm_run (scm_the_vm())
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
scm_i_prompt_pop_abort_args_x takes struct scm_vm*...
commit
|
commitdiff
|
tree
2013-11-21
Andy Wingo
Engine takes struct scm_vm* as argument
commit
|
commitdiff
|
tree
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
next