Andy Wingo
|
d9eafa374c
Inline tags.h into __scm.h
|
6 years ago |
Andy Wingo
|
2eb8fa1751
Use stdint.h limit macros
|
6 years ago |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
6 years ago |
Andy Wingo
|
5534c2817e
Remove useless "classes: h_files" from Guile headers.
|
6 years ago |
Andy Wingo
|
7f61d5f17a
Remove SCM_UNBOUND
|
7 years ago |
Andy Wingo
|
64c5cc58fc
Add disjoint syntax object type
|
7 years ago |
Andy Wingo
|
3425290a7b
Add atomic boxes
|
8 years ago |
Andy Wingo
|
7cdaf0e27b
Reorder tc7 type codes
|
8 years ago |
Andy Wingo
|
1bed032249
Tweak value of tc7-smob.
|
8 years ago |
Andy Wingo
|
10423dbdaa
Convert tc7 values to hex in tags.h and elsewhere
|
8 years ago |
Andy Wingo
|
cd51ce81d0
Use heap-allocated port types instead of ptobnums
|
8 years ago |
Andy Wingo
|
e2fafeb901
Keywords have a tc7
|
10 years ago |
Andy Wingo
|
a32488ba13
SCM_I_IS_VECTOR only true for tc7_vector, not weak vectors
|
11 years ago |
Andy Wingo
|
350930756c
Remove scm_tc7_vm
|
11 years ago |
Andy Wingo
|
e0755cd12a
Rename scm_tc7_rtl_program to scm_tc7_program
|
11 years ago |
Andy Wingo
|
1c33be992e
Remove stack programs, objcode, and the old VM.
|
11 years ago |
Andy Wingo
|
be8b62ca7f
RTL compiler: Compile TC7 branches.
|
11 years ago |
Mark H Weaver
|
f82f62944a
Merge remote-tracking branch 'origin/stable-2.0'
|
11 years ago |
Mark H Weaver
|
824b9ad8b7
Modify SCM_UNPACK type check to avoid warnings in clang.
|
11 years ago |
Andy Wingo
|
510ca12687
add new rtl vm
|
11 years ago |
Andy Wingo
|
9ede013f68
the dynamic stack is really a stack now, instead of a list
|
13 years ago |
Andy Wingo
|
0aed71aa51
Revert "add SCM_HEAP_OBJECT_BASE"
|
13 years ago |
Andy Wingo
|
91ee7515da
Merge remote-tracking branch 'origin/stable-2.0'
|
13 years ago |
Andy Wingo
|
ff1feca9bd
allocate a tc7 to bitvectors
|
13 years ago |
Andy Wingo
|
b2637c985c
allocate a tc7 to arrays
|
13 years ago |
Andy Wingo
|
47ed8656db
add SCM_HEAP_OBJECT_BASE
|
13 years ago |
Andy Wingo
|
8c5bb72920
add SCM_HEAP_OBJECT_P
|
13 years ago |
Andy Wingo
|
21041372ed
add SCM_{PACK,UNPACK}_POINTER
|
13 years ago |
Andy Wingo
|
dc7da0be90
refactor tc7 and tc16 checks
|
13 years ago |
Andy Wingo
|
7005c60fcb
add weak table implementation
|
13 years ago |