Andy Wingo
|
4b7af0b7fd
Update frames.h comments.
|
6 年之前 |
Andy Wingo
|
043432fd57
Reserve frame word for machine return address
|
6 年之前 |
Andy Wingo
|
b1705bd0f0
Prepare for frames having separate virtual and machine return addrs
|
6 年之前 |
Andy Wingo
|
6ad1fc9ce0
Use ptrdiff_t instead of scm_t_ptrdiff
|
6 年之前 |
Andy Wingo
|
16879cabed
Replace uses of scm_t_int8, scm_t_uintmax, etc with stdint types
|
6 年之前 |
Andy Wingo
|
1234bb1850
Update license notices in all C files
|
6 年之前 |
Andy Wingo
|
c836c28496
libguile header files have uniform format for copyright declarations
|
6 年之前 |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
6 年之前 |
Andy Wingo
|
97cc65fee4
Rename __scm.h to scm.h
|
6 年之前 |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 年之前 |
Andy Wingo
|
2b95d6faa4
Devolve gc.h
|
6 年之前 |
Andy Wingo
|
83584ef231
Fix libguile subcomponent headers not to include <libguile.h>
|
6 年之前 |
Andy Wingo
|
00ed4043c2
VM continuations store FP/SP by offset
|
8 年之前 |
Andy Wingo
|
67e8aa85e8
Remove frame-local-ref, frame-local-set!
|
9 年之前 |
Andy Wingo
|
8bf77f7192
Add support for unboxed s64 values
|
9 年之前 |
Andy Wingo
|
dfbe869e24
Add low-level support for unboxed 64-bit unsigned ints
|
9 年之前 |
Andy Wingo
|
58153e3a08
Remove frame-procedure
|
9 年之前 |
Andy Wingo
|
39090e677e
Add frame-procedure-name
|
9 年之前 |
Andy Wingo
|
fc87033bf0
Stack slots can hold a double
|
9 年之前 |
Andy Wingo
|
e3cc0eeb3a
Reflection support for unboxed f64 slots
|
9 年之前 |
Andy Wingo
|
72353de77d
Replace dynamic link on stack with previous frame size
|
9 年之前 |
Andy Wingo
|
8f027385db
Rename union scm_vm_stack_element members
|
9 年之前 |
Andy Wingo
|
0007507340
VM stack grows downward
|
9 年之前 |
Andy Wingo
|
18aa6da21e
Remove SCM_FRAME_PROGRAM
|
11 年之前 |
Andy Wingo
|
4819276185
Better backtraces from C, especially for optimized closures
|
11 年之前 |
Andy Wingo
|
3b14dd2f27
Optimize make-stack
|
11 年之前 |
Andy Wingo
|
8de051da47
scm_c_make_frame takes struct scm_frame as arg
|
11 年之前 |
Andy Wingo
|
44d9705464
Refactor to frames code
|
11 年之前 |
Andy Wingo
|
5515edc5f2
Heap frame "stack holders" are raw scm_vm / scm_vm_cont pointers
|
11 年之前 |
Andy Wingo
|
050a40db5b
Heap frames have a "frame kind" bit
|
11 年之前 |