Doug Coleman
a57e990af7
parsed -> suffix!, add append!
2009-10-28 13:38:27 -05:00
Slava Pestov
527db8995a
Specialized array overhaul
...
- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely
2009-09-09 22:33:34 -05:00
Slava Pestov
df3365261f
llvm: add unportable tag
2009-07-10 07:46:47 -05:00
sheeple
2d658bb33c
llvm.core: fix add-llvm-library
2009-07-10 07:38:19 -05:00
Slava Pestov
d10ead1cdb
llvm: new add-llvm-library word to make things a bit more portable
2009-07-10 07:07:54 -05:00
Matthew Willis
5d558d1f6b
updated llvm.invoker test to use install-bc
2009-07-01 14:52:15 +09:00
Matthew Willis
d19e77300d
add license and copywrite to extra/llvm vocabs
2009-07-01 11:08:57 +09:00
Matthew Willis
4e51402aa0
invoker infers function param c-types more generally
2009-06-30 22:55:20 +09:00
Matthew Willis
7c2b61da3f
add invoker test that tests the entire llvm binding so far
2009-06-30 11:58:09 +09:00
Matthew Willis
3aa842f710
remove llvm.bindings, made obsolete by llvm.wrappers and friends
2009-06-30 11:57:24 +09:00
Matthew Willis
6dfa1e8c37
install functions from llvm bytecode, with test
2009-06-30 11:43:04 +09:00
Matthew Willis
f783e49aff
Added global jit, and convenience words for dealing with it
2009-06-27 18:41:40 +09:00
Matthew Willis
9d41208004
convert from LLVM types, with tests
2009-06-26 22:01:20 +09:00
Matthew Willis
e72a344b9f
Update LLVMTypeKind enum
2009-06-26 22:00:55 +09:00
Matthew Willis
b1ce3933f9
Added type parser, factor llvm type objects, and recursive type resolution
2009-06-26 00:21:54 +09:00
Matthew Willis
ac77c1f491
beginnings of extra/llvm
2009-06-22 21:21:15 +09:00
Matthew Willis
1d620b6f73
rename llvm.binding to llvm.bindings, update IN:
2009-06-16 09:19:50 +09:00
Matthew Willis
56610c46e5
move llvm bindings to llvm.bindings
2009-06-16 09:15:24 +09:00
Matthew Willis
b836336164
remove some untested function extra/llvm
2009-06-16 08:53:16 +09:00
Matthew Willis
911b72dc17
moving llvm to extra
2009-06-15 21:46:19 +09:00