HCoop
/
bpt
/
guile.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge remote-tracking branch 'origin/stable-2.0'
2014-04-28
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Prefer foreign objects over smobs in manual
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Add new standalone tests to gitignore
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Remove doc/example-smob/
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Remove SMOB tutorial; update manual.
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Add foreign object documentation
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Add more foreign object interfaces
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Avoid non-constant struct initializers
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
Add scm_make_foreign_object_0; optimize scm_make_foreign_obj...
commit
|
commitdiff
|
tree
2014-04-28
Andy Wingo
New foreign object facility, to replace SMOBs
commit
|
commitdiff
|
tree
2014-04-27
Andy Wingo
Fix foreign slot initialization and access
commit
|
commitdiff
|
tree
2014-04-26
Andy Wingo
Add interface to disable automatic finalization
commit
|
commitdiff
|
tree
2014-04-22
Dmitry Bogatov
Fix memory leak on `realloc' failure
commit
|
commitdiff
|
tree
2014-04-21
Andy Wingo
Add make-vector opcode
commit
|
commitdiff
|
tree
2014-04-21
Andy Wingo
Operations on 8-bit and 12-bit operands shuffle args...
commit
|
commitdiff
|
tree
2014-04-21
Andy Wingo
More expansion-time-only definitions in assembler.scm
commit
|
commitdiff
|
tree
2014-04-21
Andy Wingo
define-inline in assembler.scm
commit
|
commitdiff
|
tree
2014-04-20
Andy Wingo
VM opcodes only have <24-bit slot operands in the first...
commit
|
commitdiff
|
tree
2014-04-17
Andy Wingo
Add interface to disable automatic finalization
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Slot allocation can re-use closure and argument slots
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Remove SCM_FRAME_PROGRAM
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
VM robustness for optimized closures
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Fix rewinding continuations when outermost frame has...
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
frame-previous, frame-procedure robustness
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
make-stack works on delimited continuations
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
More robust coverage tests
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Change some make-stack tests to use frame-call-representation
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Fix statprof for optimizations
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Fix a frame-call-representation bug
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Better backtraces from C, especially for optimized...
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
frame-call-representation checks available-bindings...
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Update frame-bindings interface
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Implement frame-bindings
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Add arity-code
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Add parsing interfaces to the disassembler
commit
|
commitdiff
|
tree
2014-04-16
Andy Wingo
Fix up some opcode metadata
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Add ability to query local definitions for a procedure
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Fix rtl tests
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Fix frame-call-representation for primitive applications
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Assembler residualizes local variable definition locations
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Bump minor objcode version for recent changes
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Write all local variable names into the arities section
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Tweak arities debugging representation
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Beginnings of local variable information
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Remove needless label remapping in slot-allocation
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
DFA datums don't rename their labels
commit
|
commitdiff
|
tree
2014-04-15
Andy Wingo
Better backtraces for optimized closures
commit
|
commitdiff
|
tree
2014-04-14
Andy Wingo
statprof avoids mucking with VM trace levels when not...
commit
|
commitdiff
|
tree
2014-04-14
Andy Wingo
Better state handling in statprof
commit
|
commitdiff
|
tree
2014-04-14
Andy Wingo
Optimize make-stack
commit
|
commitdiff
|
tree
2014-04-14
Andy Wingo
Readline history preserves newlines
commit
|
commitdiff
|
tree
2014-04-14
Andy Wingo
scm_c_make_frame takes struct scm_frame as arg
commit
|
commitdiff
|
tree
2014-04-14
Andy Wingo
Refactor to frames code
commit
|
commitdiff
|
tree
2014-04-14
Andy Wingo
Optimize make-global-cont-folder
commit
|
commitdiff
|
tree
2014-04-13
Andy Wingo
Improve disassembly for optimized closures
commit
|
commitdiff
|
tree
2014-04-13
Andy Wingo
Remove debugging code in closure-conversion
commit
|
commitdiff
|
tree
2014-04-13
Andy Wingo
Eval has no more free variables
commit
|
commitdiff
|
tree
2014-04-13
Andy Wingo
Closure conversion eliminates self-references introduced...
commit
|
commitdiff
|
tree
2014-04-13
Andy Wingo
Refactor to closure-conversion
commit
|
commitdiff
|
tree
2014-04-13
Andy Wingo
Avoid consing an unbound-arg marker in the evaluator
commit
|
commitdiff
|
tree
2014-04-13
Andy Wingo
Optimize closures with one free variable
commit
|
commitdiff
|
tree
2014-04-12
Andy Wingo
Well-known closures represented using pairs or vectors
commit
|
commitdiff
|
tree
2014-04-12
Andy Wingo
Update verify-cps
commit
|
commitdiff
|
tree
2014-04-12
Andy Wingo
Avoid creating closures with no free variables
commit
|
commitdiff
|
tree
2014-04-12
Andy Wingo
Hard-wire calls to known procedures
commit
|
commitdiff
|
tree
2014-04-12
Andy Wingo
closure conversion computes well-known functions
commit
|
commitdiff
|
tree
2014-04-12
Andy Wingo
First-order CPS has $program and $closure forms
commit
|
commitdiff
|
tree
2014-04-11
Andy Wingo
Separate make-cont-folder into global and local variants
commit
|
commitdiff
|
tree
2014-04-11
Andy Wingo
Root higher-order CPS term is always $kfun $cont
commit
|
commitdiff
|
tree
2014-04-11
Andy Wingo
Closure conversion, reify-primitives use $kfun $cont
commit
|
commitdiff
|
tree
2014-04-11
Andy Wingo
Preparation for compile-bytecode to work on $kfun ...
commit
|
commitdiff
|
tree
2014-04-11
Andy Wingo
compute-dfg takes a $kfun $cont, not a $fun
commit
|
commitdiff
|
tree
2014-04-11
Andy Wingo
with-fresh-name-state takes a cont, not a $fun
commit
|
commitdiff
|
tree
2014-04-11
Andy Wingo
Function defined by make-cont-folder takes a cont,...
commit
|
commitdiff
|
tree
2014-04-10
Andy Wingo
Rename $kentry to $kfun
commit
|
commitdiff
|
tree
2014-04-10
Andy Wingo
src and meta are fields of $kentry, not $fun
commit
|
commitdiff
|
tree
2014-04-10
Andy Wingo
Remove tests for old Tree-IL CSE module
commit
|
commitdiff
|
tree
2014-04-09
Andy Wingo
Remove obsolete comment in compile-bytecode.scm
commit
|
commitdiff
|
tree
2014-04-08
Andy Wingo
New pass to avoid free variable creation for self-recursion
commit
|
commitdiff
|
tree
2014-04-08
Andy Wingo
Compile some standalone tests to bytecode
commit
|
commitdiff
|
tree
2014-04-06
Andy Wingo
Remove old Tree-IL CSE pass
commit
|
commitdiff
|
tree
2014-04-06
Andy Wingo
Flow-sensitive analysis of truth values
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Add effects for specialized primitives
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Minor cleanup/optimization in CSE
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Prune bailouts after contification
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Match and srfi-9 expose their bailouts to the CSE pass
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Remove &bailout; replace uses of &unknown-effects with...
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Remove parts of CSE that deal with bailout
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Add prune-bailouts pass
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Disable Tree-IL CSE
commit
|
commitdiff
|
tree
2014-04-05
Andy Wingo
Fix effects analysis for cached-module-box
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
Fix coverage expectations
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
More bailout preparation work
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
Prepare for CSE bailout propagation
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
Add common subexpression elimination pass on CPS
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
Effects analysis tweaks
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
Fix verify-cps to work
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
constant-needs-allocation? fix
commit
|
commitdiff
|
tree
2014-04-04
Andy Wingo
Remove variable-set! clause from compile-fun
commit
|
commitdiff
|
tree
2014-04-03
Andy Wingo
Effects analysis: define causes-all-effects?
commit
|
commitdiff
|
tree
next