HCoop
/
bpt
/
guile.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Evaluator uses two-dimensional environment
2013-10-25
Andy Wingo
Evaluator uses two-dimensional environment
commit
|
commitdiff
|
tree
2013-10-23
Andy Wingo
Always resolve-primitives in the root module.
commit
|
commitdiff
|
tree
2013-10-23
Andy Wingo
RTL VM: Fix LOCAL_REF, LOCAL_SET for unsigned indices
commit
|
commitdiff
|
tree
2013-10-23
Andy Wingo
Optimize closures with only required and rest arguments...
commit
|
commitdiff
|
tree
2013-10-22
Andy Wingo
Fix assembler for keyword args
commit
|
commitdiff
|
tree
2013-10-22
Andy Wingo
CPS conversion doesn't automatically produce $values
commit
|
commitdiff
|
tree
2013-10-22
Andy Wingo
Contify returns via calls to "values"
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
CPS->RTL compiler: add push-fluid and pop-fluid
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
DFG: Remove lift-definition!
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
Fix contification bugs
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
More robust contification
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
add lookup-block-scope
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
DFG fixup.
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
RTL slot allocator uses more precise, correct liveness...
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
DFG: Add code to compute live variable sets.
commit
|
commitdiff
|
tree
2013-10-21
Andy Wingo
DFG: Use maps have variable names
commit
|
commitdiff
|
tree
2013-10-18
Andy Wingo
Continuations are RTL stubs
commit
|
commitdiff
|
tree
2013-10-18
Andy Wingo
(language tree-il analyze) works better with RTL programs
commit
|
commitdiff
|
tree
2013-10-18
Andy Wingo
Foreign procedures are RTL programs
commit
|
commitdiff
|
tree
2013-10-18
Andy Wingo
Fix statprof-proc-call-data for recent changes
commit
|
commitdiff
|
tree
2013-10-18
Andy Wingo
Subrs are RTL programs
commit
|
commitdiff
|
tree
2013-10-18
Andy Wingo
(system vm debug): implement arity-low-pc, arity-high-pc
commit
|
commitdiff
|
tree
2013-10-18
Andy Wingo
class-of fix for RTL programs
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
Stack traces skip RTL boot frames
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
RTL engine can apply smobs and applicable structs w...
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
Fix subr-call
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
Fix tail-apply bugs
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
Better vm.c support for RTL programs
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
Procedure traps work with RTL programs.
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
minimal RTL program support in (system xref)
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
(system vm coverage) works with RTL programs
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
Statprof works better with RTL programs
commit
|
commitdiff
|
tree
2013-10-17
Andy Wingo
bind-rest works in the optional-and-rest-arg case.
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
Refactor vm_abort
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
Reify call-thunk/no-inline.
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
RTL: Compile prompts
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
RTL VM: receive-values has allow-extra? flag
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flag
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
call-with-prompt always compiles to CPS $prompt
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
Put the readline extension in the extensionsdir
commit
|
commitdiff
|
tree
2013-10-12
Andy Wingo
More precise dead-after-use? for loop variables
commit
|
commitdiff
|
tree
2013-10-12
Andy Wingo
RTL slot allocation: Don't kill variables that flow...
commit
|
commitdiff
|
tree
2013-10-12
Andy Wingo
Compute post-dominators
commit
|
commitdiff
|
tree
2013-10-12
Andy Wingo
Identify loops
commit
|
commitdiff
|
tree
2013-10-12
Andy Wingo
DFG refactorings
commit
|
commitdiff
|
tree
2013-10-11
Andy Wingo
Replace conservatively-dominates? with a precise dominator...
commit
|
commitdiff
|
tree
2013-10-11
Andy Wingo
Compute a dominator tree
commit
|
commitdiff
|
tree
2013-10-10
Andy Wingo
DFG refactor to allow dominator tree construction
commit
|
commitdiff
|
tree
2013-10-10
Andy Wingo
A couple of fixes when no source info is available
commit
|
commitdiff
|
tree
2013-10-10
Andy Wingo
Fix peval bug with inlining and optional argument initializers
commit
|
commitdiff
|
tree
2013-10-05
Andy Wingo
Fix slot allocation bug
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
better RTL debugging
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
Fix nested contification bugs
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
Fix variable-bound-in?
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
Fix verify-cps
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
Disassembling RTL prints source information.
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
add contification test
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
Contify functions in the scope of their continuation.
commit
|
commitdiff
|
tree
2013-10-04
Andy Wingo
dfg: variable-free-in?, add variable-bound-in?
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
anonymous RTl functions print with source info
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
program-source / program-sources works with RTL programs
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
Deprecate scm_c_program_source, as it has no internal...
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
Add source location test
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
Add (system vm debug) interface to source location...
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
Add interface to read .debug_line data
commit
|
commitdiff
|
tree
2013-10-03
Andy Wingo
Serialize source positions into .debug_line
commit
|
commitdiff
|
tree
2013-09-30
Andy Wingo
Emit a placeholder .debug_line section.
commit
|
commitdiff
|
tree
2013-09-30
Andy Wingo
Add new "source" macro instruction; compile-rtl emits it.
commit
|
commitdiff
|
tree
2013-09-28
Andy Wingo
DWARF linker: encode strings using the correct form
commit
|
commitdiff
|
tree
2013-09-28
Andy Wingo
Emit minimal DWARF information
commit
|
commitdiff
|
tree
2013-09-28
Andy Wingo
add DWARF parser
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Micro-optimize char_decimal_value.
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Faster scm_from_port_stringn
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
unread-char: inline conversion from codepoint to bytes
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Add contification pass
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Add CPS -> RTL compiler
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Add pass to reify primcalls without corresponding VM ops
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Add arity-adapting module
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Add CPS primitives info module
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
RTL language
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Add closure conversion
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
(compile foo #:to 'cps)
commit
|
commitdiff
|
tree
2013-08-31
Andy Wingo
Add CPS language
commit
|
commitdiff
|
tree
2013-08-29
Andy Wingo
,xx for RTL images
commit
|
commitdiff
|
tree
2013-08-29
Andy Wingo
add ability to disassemble ELF images
commit
|
commitdiff
|
tree
2013-08-24
Andy Wingo
Export the assembler procedures
commit
|
commitdiff
|
tree
2013-08-24
Andy Wingo
rtl vm: box-set! binds no values
commit
|
commitdiff
|
tree
2013-08-24
Andy Wingo
RA == MVRA in disassembler
commit
|
commitdiff
|
tree
2013-08-24
Andy Wingo
assembler: give proper permissions to .data section
commit
|
commitdiff
|
tree
2013-08-24
Andy Wingo
compile-file adds #:to-disk? #t to opts
commit
|
commitdiff
|
tree
2013-08-24
Mark H Weaver
RTL: 'return-values' instruction assumes 'reset-frame...
commit
|
commitdiff
|
tree
2013-08-24
Mark H Weaver
RTL VM: Rename 'apply' instruction to 'tail-apply'.
commit
|
commitdiff
|
tree
2013-08-24
Mark H Weaver
RTL VM: fix multiple value returns.
commit
|
commitdiff
|
tree
2013-08-24
Mark H Weaver
Convert branchable primitives into binary operations...
commit
|
commitdiff
|
tree
2013-08-11
Andy Wingo
Various RTL VM and calling convention tweaks
commit
|
commitdiff
|
tree
2013-08-11
Andy Wingo
Inline escape-only prompt bodies in the Tree-IL
commit
|
commitdiff
|
tree
2013-08-11
Andy Wingo
remove peval abort-in-tail-position optimization
commit
|
commitdiff
|
tree
2013-07-21
Andy Wingo
RTL instructions have no rest args
commit
|
commitdiff
|
tree
2013-07-21
Andy Wingo
Use allocate-struct in define-record-type implementations
commit
|
commitdiff
|
tree
next