HCoop
/
bpt
/
guile.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpt/guile.git
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
)
2013-11-08
Andy Wingo
Remove assembly language.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Decompile goes from tree-il to scheme by default.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Rewrite (system xref) to work with RTL programs
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Add fold-program-code to (system vm disassembler)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Remove GLIL language
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Remove tree-il->glil compiler
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Move useful parts of asm-to-bytecode.test to cross...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Tree-IL warnings tests compile to CPS instead of "assembly"
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Remove tree-il->glil test cases
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Remove a couple of uses of GLIL from the test suite.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix program-minimum-arity to work better with case...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Builtins have procedure properties
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix procedure-arguments on RTL programs, and tweak...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix make-vector peval test
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix case-lambda* dispatching to agree with manual.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Add br-if-npos-gt
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix BR_NARGS data type width
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix arity selection in compute-contification
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix error message in lambda* eval closures with keywords
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix reading and writing arities into DWARF.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix eval.test: stack involving a primitive
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix coverage.test: instrumented-source-files
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix coverage.test: "procedure-execution-count: never"
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-08
Andy Wingo
Fix coverage.test: "line-execution-counts: one proc...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
frame-instruction-pointer is absolute; rewrite (system...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
scm_from_uintptr_t / scm_from_ptrdiff_t usage
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
Program sources are always pre-retire now
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
add fold-all-debug-contexts, fold-source-locations
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
Fix DWARF source test now that we have more precise...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
Fix line advance DWARF opcodes when line advance is...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
Write DWARF files list in correct order.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-07
Andy Wingo
Source information goes on the $continue, not the ...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-06
Andy Wingo
Fix first find-program-sources result
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-05
Andy Wingo
compiler.test fix for rtl compilation
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-05
Andy Wingo
fix docstring assembly and fetching
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-05
Andy Wingo
asm-labels is a hash table
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-05
Andy Wingo
fix make-long-immediate, make-long-long-immediate for...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-05
Andy Wingo
Re-add the list hack to compile-cps
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-05
Andy Wingo
squish to primitive reification
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-03
Andy Wingo
Fix test case for uniform-array->bytevector on bitvectors
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-03
Andy Wingo
RTL compiler supports static bitvectors
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-03
Andy Wingo
struct-set! returns a value, yuck
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-03
Andy Wingo
Correctness fix for vector constructor inlining.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-03
Andy Wingo
Eval evaluates initializers before creating environment...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-03
Andy Wingo
"length" is an interesting primitive
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-01
Andy Wingo
Revert "Compile-time debugging"
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-01
Andy Wingo
Fix call/cc with the RTL VM
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-01
Andy Wingo
Fix order of evaluation in elisp lexer
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-01
Andy Wingo
Fix contification of non-recursive closures
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-01
Andy Wingo
RTL compilation sorts continuations topologically befor...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-01
Andy Wingo
Failed match errors generate less code
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-11-01
Andy Wingo
Add compile-cps hack for vectors
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Better range checks in the assembler
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Be smarter about capturing the environment for memoized...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
define! is an interesting primitive
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
fix compilation of (let lp () (lp))
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
DFG: Export analyze-control-flow.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
static-patch! for pair and vector fields
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Better REPL support for disassembling RTL images
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Default to compiling to RTL
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Avoid calling procedure-name when doing a make-procedur...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Better aliased primcall compilation
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Better compiler support for bytevector ops
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Fix bytevector error messages.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2013-10-31
Andy Wingo
Support serialization of uniform vector literals
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
next