Andy Wingo
|
7e01042337
Assembler writes vector source properties
|
4 년 전 |
Andy Wingo
|
636ae1d510
Optimize run-time init and relocation procedure
|
4 년 전 |
Andy Wingo
|
2edf91d51c
Syntax objects have "source" field
|
4 년 전 |
Andy Wingo
|
c8c67eba91
Bump objcode minor version to 4
|
4 년 전 |
Andy Wingo
|
d238566d0e
CPS compiler reduces eq? on constant to eq-constant?
|
4 년 전 |
Andy Wingo
|
daf3e88a81
Rework the way immediate encodings are calculated.
|
4 년 전 |
Andy Wingo
|
8366634db7
Add eq-immediate? instruction
|
4 년 전 |
Andy Wingo
|
172e5ccfc1
Add sign-extending make-immediate instruction
|
4 년 전 |
Andy Wingo
|
bb7fa5bdc2
Add jtable instruction
|
4 년 전 |
Andy Wingo
|
c6636ff312
Bump objcode minor version
|
4 년 전 |
Andy Wingo
|
2ba3eb4cf2
Fix shuffling assembler for new primcalls
|
4 년 전 |
Andy Wingo
|
4274d615cc
Add new lookup, lookup-bound intrinsics
|
4 년 전 |
Andy Wingo
|
d6b6392cfb
Rename "lookup" intrinsic to "module-variable"
|
4 년 전 |
Andy Wingo
|
564f700771
Export emit-shuffle-down for baseline compiler
|
5 년 전 |
Andy Wingo
|
d6b6daca37
Add intrinsics for a baseline compiler
|
5 년 전 |
Andy Wingo
|
53a3602b20
Bump objcode minor version in preparation for new stable series
|
5 년 전 |
Andy Wingo
|
7190905109
Fix frame-call-representation for callees without closures
|
5 년 전 |
Andy Wingo
|
d1cf892880
Optimize fixnum or s64 -> f64 conversions
|
5 년 전 |
Andy Wingo
|
b02d1b08d7
Compiler allocates boxed flonums in unmarked space
|
5 년 전 |
Andy Wingo
|
b1564df298
Unbox floor/ceiling and trigonometric functions where possible
|
5 년 전 |
Andy Wingo
|
2751096c42
Define missing shuffling assembler for string-set! et al
|
5 년 전 |
Andy Wingo
|
382cc5c246
Add support for optimized unboxed abs and sqrt
|
5 년 전 |
Andy Wingo
|
f6c07e4eb2
Add compiler support for eliding closure bindings
|
5 년 전 |
Andy Wingo
|
9fd978ed7e
Add bind-optionals instruction
|
5 년 전 |
Andy Wingo
|
c9e052be49
Fix linker bug that could fail to find the shstrtab
|
6 년 전 |
Andy Wingo
|
4060728e0a
Renumber instructions and bump objcode version
|
6 년 전 |
Andy Wingo
|
b8a557d9a9
Fix bounds on compiler-emitted JIT metadata
|
6 년 전 |
Andy Wingo
|
d4abe8bbed
Avoid needless 64-bit args on 32-bit machines for some intrinsics
|
6 년 전 |
Andy Wingo
|
5c2e155fd7
Emit instrument-entry before programs
|
6 년 전 |
Andy Wingo
|
a6b5049aa8
Emit instrument-loop in loops.
|
6 년 전 |