Andy Wingo
|
e00c0a4824
Fix the assembler for unexpected source properties
|
пре 10 година |
Andy Wingo
|
e2fafeb901
Keywords have a tc7
|
пре 10 година |
Andy Wingo
|
27b3b5b92d
Add allocate-struct, struct-ref, struct-set! instructions
|
пре 10 година |
Mark H Weaver
|
015c3c08af
Assembler: Cope with non-string port filenames.
|
пре 10 година |
Daniel Llorens
|
0f259045e1
Intern general arrays
|
пре 10 година |
Andy Wingo
|
d613ccaaa0
Compiler emits br-if-logtest
|
пре 11 година |
Andy Wingo
|
d38ca16e2c
Add make-vector opcode
|
пре 11 година |
Andy Wingo
|
d4b3a36d42
Operations on 8-bit and 12-bit operands shuffle args into range
|
пре 11 година |
Andy Wingo
|
28e12ea0c4
More expansion-time-only definitions in assembler.scm
|
пре 11 година |
Andy Wingo
|
dece041203
define-inline in assembler.scm
|
пре 11 година |
Andy Wingo
|
c09708f985
VM opcodes only have <24-bit slot operands in the first word
|
пре 11 година |
Andy Wingo
|
4cbe4d72aa
Fix rtl tests
|
пре 11 година |
Andy Wingo
|
67ddb7e264
Assembler residualizes local variable definition locations
|
пре 11 година |
Andy Wingo
|
1a82c2012b
Bump minor objcode version for recent changes
|
пре 11 година |
Andy Wingo
|
c3651bd55b
Write all local variable names into the arities section
|
пре 11 година |
Andy Wingo
|
cade4c8fe1
Tweak arities debugging representation
|
пре 11 година |
Andy Wingo
|
78351d1065
Beginnings of local variable information
|
пре 11 година |
Andy Wingo
|
0534735314
Remove unneeded local exact-integer? definition
|
пре 11 година |
Andy Wingo
|
9a1dfb7d2e
Continuation labels and variable identifiers may be integers
|
пре 11 година |
Andy Wingo
|
8051cf2304
Merge commit 'fb7dd00169304a5922838e4d2f25253640a35def'
|
пре 11 година |
Andy Wingo
|
b3ae2b5068
Add VM and compiler support for calls to known procedures
|
пре 11 година |
Andy Wingo
|
02c624fc09
More precise stack marking via .guile.frame-maps section
|
пре 11 година |
Andy Wingo
|
691697de09
Rename "RTL" to "bytecode"
|
пре 11 година |
Andy Wingo
|
1b780c134b
(system vm instruction) rtl-instruction-list -> (language rtl) instruction-list
|
пре 11 година |
Andy Wingo
|
8bf83893c7
Rename DT_GUILE_VM_VERSION.
|
пре 11 година |
Andy Wingo
|
e0755cd12a
Rename scm_tc7_rtl_program to scm_tc7_program
|
пре 11 година |
Andy Wingo
|
f8085163d6
Remove MVRA from VM frames
|
пре 11 година |
Andy Wingo
|
4c906ad5a5
Add specialize-primcalls pass; bump objcode version.
|
пре 11 година |
Andy Wingo
|
463469cce7
Fix RTL linking of procedure properties.
|
пре 11 година |
Andy Wingo
|
d8595af555
Finding a procedure's arity uses binary search
|
пре 11 година |