Andy Wingo
|
510ca12687
add new rtl vm
|
12 년 전 |
Andy Wingo
|
fb9600debc
add (find-mapped-elf-image) procedure to (system vm objcode) module
|
12 년 전 |
Andy Wingo
|
e1aee492d7
refactor and simplify ELF loader in objcodes.c
|
12 년 전 |
Mark H Weaver
|
26d148066f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 년 전 |
Andy Wingo
|
e716f4410f
fix an error message loading invalid bytecode
|
12 년 전 |
Andy Wingo
|
5a4a4454c5
copy-file and load-objcode use O_BINARY
|
12 년 전 |
Andy Wingo
|
b8bc86bce1
instead of our custom .go format, use elf
|
13 년 전 |
Andy Wingo
|
afc74c2920
add ELF loader
|
13 년 전 |
Andy Wingo
|
91ee7515da
Merge remote-tracking branch 'origin/stable-2.0'
|
13 년 전 |
Andy Wingo
|
213544e0dc
don't leak file descriptors when mmaping objcode
|
13 년 전 |
Andy Wingo
|
b2208d2e98
Merge remote-tracking branch 'origin/stable-2.0'
|
13 년 전 |
Ludovic Courtès
|
de2c0a10fe
Complete cross-compilation support.
|
13 년 전 |
Andy Wingo
|
f209aeee9f
locking for write, lfwrite
|
13 년 전 |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
13 년 전 |
Andy Wingo
|
8b66aa8f54
Merge remote-tracking branch 'origin/stable-2.0'
|
14 년 전 |
Andy Wingo
|
fb031aba42
fix a couple of leaks
|
14 년 전 |
Andy Wingo
|
99cc1092a8
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
14 년 전 |
Andy Wingo
|
32f94bf258
O_CLOEXEC usage
|
14 년 전 |
Andy Wingo
|
46da7909e1
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
14 년 전 |
Andy Wingo
|
f0b7c3c6b9
write-objcode uses target-endianness, target-word-size
|
14 년 전 |
Andy Wingo
|
059a588fed
bytevectors have internal parent field
|
14 년 전 |
Andy Wingo
|
13a78b0fd7
support loading objcode even if mmap(2) is unavailable
|
14 년 전 |
Andy Wingo
|
355dd8cb4b
make_objcode_by_mmap uses MAP_PRIVATE, not MAP_SHARED
|
14 년 전 |
Andy Wingo
|
e8ab529d57
bump objcode version to 2.0; introduce minor-version compatibility
|
14 년 전 |
Andy Wingo
|
6ce3666ff2
for mmap objcodes, store the fd in the third word, as a scheme int
|
14 년 전 |
Andy Wingo
|
f9654187b1
objcode type is an enumeration, not flags
|
14 년 전 |
Ludovic Courtès
|
4914fe1963
Use `scm_from_latin1_stringn' in `objcodes.c'.
|
14 년 전 |
Andy Wingo
|
3d27ef4bd3
fix a number of assumptions that a pointer could fit into a long
|
14 년 전 |
Andy Wingo
|
4b02bf47f4
objcodes.c comments
|
15 년 전 |
Noah Lavine
|
9a690dfb45
Whitespace fix
|
15 년 전 |