Eli Barzilay
|
bad05e233d
|
fix self-referential cstructs
svn: r924
original commit: 6efbcbbba32e65ae494ab716e9a48b0b0e5e85ca
|
2005-09-27 09:20:21 +00:00 |
|
Matthew Flatt
|
4f9da45651
|
.
original commit: a16909585b74beb2e6e8aaa812a224d4bcde38e5
|
2005-05-19 21:05:16 +00:00 |
|
Matthew Flatt
|
01ff14079f
|
.
original commit: 79cbf31c528279961f7cc3f138b51fdf5f77f42f
|
2005-05-18 16:41:39 +00:00 |
|
Eli Barzilay
|
6752e1667a
|
added ffi-obj-ref after all
original commit: d358e1bf1f031bc58869d3924bd5654338d2a4f8
|
2005-04-22 16:43:41 +00:00 |
|
Eli Barzilay
|
be8a96bc28
|
removed ffi-obj-ref
original commit: 862b32e2117076fbcdb0971c065bd328dbcf2790
|
2005-04-22 15:50:42 +00:00 |
|
Eli Barzilay
|
05c28f754f
|
added ffi-obj-ref
original commit: d5ae83a9339a8af4c3ab40175913ca8295be809b
|
2005-04-22 15:46:41 +00:00 |
|
Eli Barzilay
|
d462a25bd1
|
.
original commit: 1e66762202bc42766ae64dac137ace0c89d878db
|
2005-04-16 18:59:42 +00:00 |
|
Eli Barzilay
|
a1a0262c65
|
made it possible for a cstruct to have pointers to itself
original commit: edb73f0a7d29e4e0f1c0ba12bbb876e87dd2f335
|
2005-04-09 20:58:28 +00:00 |
|
Eli Barzilay
|
0b39291dbd
|
.
original commit: 63cdc235afd35d1f5a4ca6452764697a2cc5c378
|
2005-04-02 02:25:29 +00:00 |
|
Eli Barzilay
|
08ef8ef33c
|
.
original commit: 4f061af7af71c3e57f297debfcb2d071b320bbca
|
2005-02-14 23:39:13 +00:00 |
|
Eli Barzilay
|
b421a81ab2
|
.
original commit: 95238e44a99ce48d1553cbb86b136422cf4c883d
|
2005-01-11 00:21:07 +00:00 |
|
Eli Barzilay
|
fed50be112
|
.
original commit: cfd83354c8af0205f577f19e64468b7e5a3b8daa
|
2005-01-07 01:40:56 +00:00 |
|
Eli Barzilay
|
44737e7a28
|
Added a failure-thunk to get-ffi-obj.
original commit: 1eba099ab6920434ab816fcd1c187bbcefeb093c
|
2005-01-06 23:24:10 +00:00 |
|
Eli Barzilay
|
aa7196be62
|
Added _TAGvector for the srfi-4 types, similar to _cvector.
original commit: 14d5980577efb6e97b0b8257a54e1fbcc2108fe6
|
2005-01-06 22:53:07 +00:00 |
|
Eli Barzilay
|
674e53ebb5
|
Made a list*->struct and back that work with nested structs as nested lists
original commit: 4d6dcbf5480bf75ce517717bd8402db3380b9401
|
2004-11-07 11:12:47 +00:00 |
|
Eli Barzilay
|
1cc971770a
|
Added list->struct and back
original commit: 641099dd635b91e886442771133fa0f9fe80ce8b
|
2004-11-07 10:32:44 +00:00 |
|
Eli Barzilay
|
f261ebd0c8
|
Names for cstruct functions
original commit: b58a37e19df4ee6f306f4c3ac15425ed8686d022
|
2004-11-07 09:42:30 +00:00 |
|
Eli Barzilay
|
7737562bc2
|
added _string*/...
original commit: d7db4fcae0c6ff22e8efb6a8aa7a1aed2db8b12f
|
2004-11-07 04:22:42 +00:00 |
|
Eli Barzilay
|
2a5c9ce11d
|
.
original commit: 7c410fab920f4a18925b97c8ebd02e08b2861616
|
2004-11-04 10:06:56 +00:00 |
|
Eli Barzilay
|
49b77b2a05
|
.
original commit: 94953391556eab096a67ad59d85789d74e75d7e8
|
2004-11-04 10:06:31 +00:00 |
|
Eli Barzilay
|
af3d2930b2
|
better integer types
original commit: 901037dad89beb709ca1daedb3a4afad567d5893
|
2004-11-04 09:59:36 +00:00 |
|
Eli Barzilay
|
7e5dd83a6d
|
can use some custom types outside of a _fun, others will give errors if misused
original commit: 6fc29441eb39bdb7bffe1bfaa897fe3258aef2b2
|
2004-11-02 07:17:13 +00:00 |
|
Eli Barzilay
|
19a09f7e8d
|
reorganizing code
original commit: f2f87e214ae5428eb6348f487ad42960683e23f8
|
2004-11-01 14:37:59 +00:00 |
|
Eli Barzilay
|
0c20f39b6b
|
.
original commit: e1b56088a2a47a38b03ccefb0118cca6c054a7f3
|
2004-11-01 06:09:12 +00:00 |
|
Eli Barzilay
|
73104ed05b
|
.
original commit: ff1811dcbdfb552a6ea3b50ea36963c487b1ec4f
|
2004-10-31 08:02:52 +00:00 |
|
Eli Barzilay
|
2740540075
|
register-finalizer is done in Scheme now
original commit: 9aada611f5f3a7d79b6e3a9d03e2d1fadd3f03b4
|
2004-10-31 07:53:38 +00:00 |
|
Eli Barzilay
|
bbbcb15b21
|
protect the unsafe! provide
original commit: 7d6748495c1a52f3ba77a22fea589dc3dba49b15
|
2004-10-30 08:11:49 +00:00 |
|
Eli Barzilay
|
be202b38d2
|
foreign.ss does not provide unsafe bindings now, use `(unsafe!)' to get these
bindings in a module that needs them.
original commit: 72c45259740dc5e52864cdfa9699ca8f2c6391cd
|
2004-10-30 03:11:26 +00:00 |
|
Eli Barzilay
|
75a1c4d8be
|
Inheritable structs
original commit: 3909a0799e8ffcad126cb3df1b3ebd11d53a1bbc
|
2004-10-29 07:29:11 +00:00 |
|
Eli Barzilay
|
489139e38d
|
fmark -> fpointer, provide it
original commit: c0a43f3822453e325f7d0de55ae38b1e8ffe7bf4
|
2004-10-25 10:48:15 +00:00 |
|
Eli Barzilay
|
74a668befd
|
added _cpointer/null
original commit: 3876debcbfcece35b859eaf2872b2736b6f9f9f9
|
2004-10-23 08:28:10 +00:00 |
|
Eli Barzilay
|
da1dca04d3
|
.
original commit: 4bfd5885eec83d633818b6f7d2996a36929e7d66
|
2004-10-21 02:40:35 +00:00 |
|
Eli Barzilay
|
c48724f181
|
Added _double*.
original commit: 2ce528bfb85495b865f2a7e3fba87de74a7a9800
|
2004-10-20 06:24:52 +00:00 |
|
Eli Barzilay
|
c1185e8b53
|
.
original commit: 4f06229512f50f49da7f32fecceed1dfbfb24686
|
2004-10-13 21:22:12 +00:00 |
|
Eli Barzilay
|
ae529383a0
|
.
original commit: c84fc87dd02fa1cd9a2ef0c1661e96f2c1a292ce
|
2004-10-10 08:10:04 +00:00 |
|
Eli Barzilay
|
7af4293212
|
.
original commit: 10aaf3e96e137a5b3273cee809c700453d33324b
|
2004-10-10 08:00:50 +00:00 |
|
Eli Barzilay
|
1227dbe75a
|
.
original commit: e7df891bb4b67a02a4aacd6ddb97d8a5c84ab52e
|
2004-09-04 05:45:11 +00:00 |
|
Eli Barzilay
|
ff365851cc
|
.
original commit: 2e13eb38115c0a8fdfaea47b18ba5f0b84dfc1ec
|
2004-09-01 11:41:06 +00:00 |
|
Eli Barzilay
|
23c05ab266
|
.
original commit: e76331f3abc0a1d9ae2f5091d36b8286b8f3e94f
|
2004-09-01 10:06:14 +00:00 |
|
Eli Barzilay
|
f6b82c3754
|
.
original commit: 6bd9e04589dfc1248abfca1b8e9c9f678aed9954
|
2004-08-12 21:54:28 +00:00 |
|
Eli Barzilay
|
e08b6f7ea5
|
.
original commit: ced275f1b785463656b7f723ea73938f7290b6fa
|
2004-08-02 00:29:46 +00:00 |
|
Eli Barzilay
|
4828f4378a
|
.
original commit: 5024d2fd9892283bae33d664a2a7845f2e9b14c0
|
2004-06-17 13:17:28 +00:00 |
|
Eli Barzilay
|
777667574c
|
.
original commit: 3ef00f1e4cbde484a4341c74b2c75df2a61c5ec4
|
2004-06-17 12:17:48 +00:00 |
|
Eli Barzilay
|
e24bea58de
|
.
original commit: e46543dea62ed245518382bb18f1024f1baff8e0
|
2004-06-17 12:01:53 +00:00 |
|
Eli Barzilay
|
1e3b6e860e
|
.
original commit: c6ad16a928e279184b947403dcef9f7e0b95fda6
|
2004-06-17 11:32:39 +00:00 |
|
Eli Barzilay
|
8343479846
|
.
original commit: 32d0dd5f57a3040cdf13fd28504f2457f8ece7a0
|
2004-06-17 11:11:39 +00:00 |
|
Eli Barzilay
|
1a2eeadba7
|
.
original commit: 513922a006a7df98ce840c3e1994257ed6877c6c
|
2004-06-17 10:09:34 +00:00 |
|
Eli Barzilay
|
efa6e5a354
|
.
original commit: 3da4f462b6157310f4709fb18531948c6223c3a8
|
2004-06-17 09:25:14 +00:00 |
|
Eli Barzilay
|
04712cc440
|
.
original commit: 211e456850fe773a42693e87711b7e74b2d849c1
|
2004-06-17 08:44:04 +00:00 |
|
Eli Barzilay
|
188d30ba91
|
.
original commit: 11e3077e67d4ff9d5e2250a0d06ada76eb2a6991
|
2004-06-17 02:19:15 +00:00 |
|
Eli Barzilay
|
0afb54a5ff
|
.
original commit: 49c6d750eb9dd205b2aa44004e972a4458f8924c
|
2004-06-17 00:13:19 +00:00 |
|
Eli Barzilay
|
0c025b9afc
|
.
original commit: 6cca0a8c5da032ae42c42dc862c241b65d6ffc08
|
2004-06-16 21:27:52 +00:00 |
|
Eli Barzilay
|
18d3f73dd2
|
.
original commit: 3def7b7ae8a8991f8cf1b71e0c7246efd7caaf50
|
2004-06-11 20:00:07 +00:00 |
|
Eli Barzilay
|
9cc2d250ae
|
.
original commit: 8b9b97cb46b977a07d9d9971803fa30f30cc748a
|
2004-06-11 17:21:54 +00:00 |
|
Eli Barzilay
|
6002419fdc
|
.
original commit: 5d5f0cbc15c4f5125cf82391eff076a2e1ca4a4f
|
2004-06-11 16:27:02 +00:00 |
|
Eli Barzilay
|
a6fbe74920
|
.
original commit: a6f8e53fe782950cf13f54d04567ad384cb36f69
|
2004-06-10 18:54:02 +00:00 |
|
Eli Barzilay
|
2f461b046a
|
.
original commit: 8593bbced737d663dff7c13d1176038d51054eed
|
2004-06-09 19:51:07 +00:00 |
|
Eli Barzilay
|
f35923007b
|
.
original commit: 0562e6602b71e2ff73fea643aa40ba9ba2a25676
|
2004-06-09 19:19:25 +00:00 |
|
Eli Barzilay
|
e90565eca5
|
.
original commit: f0222cdf7347c8c23b4c849837689da5a4e60b8e
|
2004-06-09 18:02:45 +00:00 |
|
Eli Barzilay
|
6b94eda910
|
.
original commit: 2b85128c699ab29a221a520593853784b215b6e9
|
2004-06-09 15:07:41 +00:00 |
|
Eli Barzilay
|
f9e0229745
|
.
original commit: 1cc610b16782bd68fdb7893d60353abb34796b26
|
2004-06-07 17:14:17 +00:00 |
|
Eli Barzilay
|
f5451d505b
|
.
original commit: f366d57937a25d34d612e11b5ab829b61c25a8d7
|
2004-06-06 23:19:24 +00:00 |
|
Eli Barzilay
|
ece5d4662a
|
.
original commit: f2b7a6ce3260b0e08e89b70f113436c64ba0f94d
|
2004-06-06 19:43:54 +00:00 |
|
Eli Barzilay
|
85dedecbf3
|
Values that are set into library objects (mainly callbacks) are kept around
so they are not GC'ed.
original commit: bd52ddc5ee619a056d93a118aacefc4dc2f46e1f
|
2004-06-06 07:56:32 +00:00 |
|
Eli Barzilay
|
3dbb7a7670
|
.
original commit: bb14498bf0952251aaca4071a70ce43e964a6b19
|
2004-06-06 06:52:24 +00:00 |
|
Eli Barzilay
|
88a53f6739
|
.
original commit: 9f6a251c1055553755b45b6aad7a2b50c6e77dcd
|
2004-06-01 16:46:08 +00:00 |
|
Eli Barzilay
|
5538f62582
|
.
original commit: c08d065d62898fb38eaf83eba50bd9268800dabb
|
2004-05-31 20:02:35 +00:00 |
|
Eli Barzilay
|
8442e9ba59
|
.
original commit: c8ee0f4f892ef3f583ab73c9225bac97bd6d59f0
|
2004-05-31 19:33:42 +00:00 |
|
Eli Barzilay
|
a6101a3d02
|
.
original commit: 90fa4e9e9c93ef89f3e36ecee83c591fe1037610
|
2004-05-30 12:51:29 +00:00 |
|
Eli Barzilay
|
254523e78f
|
.
original commit: f58a165c5117606ce0d3c1ce5823dfdfaee24979
|
2004-05-30 07:36:02 +00:00 |
|
Eli Barzilay
|
a1eba23cd2
|
.
original commit: 67f6b1aa85024e5c7c8eafd2173c3f113b17ed75
|
2004-05-29 05:24:42 +00:00 |
|
Eli Barzilay
|
96f1d779c1
|
change require to internal module
ffi-ptr -> cpointer
original commit: e36076496ad8660b3960f1ef70ccb07760bd2d0d
|
2004-05-28 16:32:32 +00:00 |
|
Eli Barzilay
|
e02cf9a120
|
First import into mzlib.
original commit: 5e3fd2f75d99558e3e727f61edfc3cb11e335c98
|
2004-05-28 16:31:01 +00:00 |
|