Commit Graph

19 Commits

Author SHA1 Message Date
Orion Kindel
44ffe4f073
feat: rework memory allocation to throw when pointers are invalid, fix pointers yielded to java, add pattern for yielding stable pointers to data not owned by Runtime 2023-04-09 20:44:39 -07:00
Orion Kindel
e94f94d1a2
fix: fmt 2023-04-08 22:54:31 -07:00
Orion Kindel
b400124096
feat: runtime 2023-04-08 22:54:04 -07:00
Orion Kindel
7eef137bcd
feat: update toad-jni 2023-04-08 10:35:23 -07:00
Orion Kindel
7c96dd576b
docs: tweak readme 2023-04-05 10:35:55 -07:00
Orion Kindel
6837291715
fix: move unsafe from fn decl to body 2023-04-05 10:32:21 -07:00
Orion Kindel
c41ace15f0
docs: add extern safety note 2023-04-05 10:28:43 -07:00
Orion Kindel
336849a058
docs: fix glue docs 2023-04-05 10:26:55 -07:00
Orion Kindel
4a64f116dc
chore: update readme, update toad-jni, pin jni 2023-04-05 10:23:28 -07:00
Orion Kindel
8eee5f3827
feat: ffi uint types 2023-04-05 10:20:20 -07:00
Orion Kindel
42c30b84dd
chore: rename toad-java-glue-rs -> glue, WIP ffi package with uint types 2023-04-05 09:16:32 -07:00
Orion Kindel
4c981c9c9a
docs: add glue/readme 2023-04-05 09:08:11 -07:00
Orion Kindel
e5622087dc
docs: update readme 2023-04-04 18:12:28 -07:00
Orion Kindel
3c59e4afe2
chore: add rust, coursier to asdf 2023-04-04 17:44:55 -07:00
Orion Kindel
48b51eba0c
chore: rm unused 2023-04-04 15:40:02 -07:00
Orion Kindel
e3b775e6ff
refactor: haha eat rocks switch statement 2023-04-04 15:39:40 -07:00
Orion Kindel
36f708b514
chore: fmt 2023-04-04 15:37:28 -07:00
Orion Kindel
ecf9086b35
feat: small commit 2023-04-04 15:36:01 -07:00
Orion Kindel
d318388c8f
feat: initial commit (scala/scala3 tpl) 2023-03-30 17:13:54 -07:00