Commit graph

221 commits

Author SHA1 Message Date
Joshua Suskalo
74df066f04 Update docs for new release 2021-10-09 11:26:13 -05:00
Joshua Suskalo
abcbf0f68f Add detailed benchmarks for coffi and alternative libraries 2021-10-09 11:22:08 -05:00
Joshua Suskalo
0f6bd7f856 Add a section to the readme about alternative libraries 2021-10-09 11:21:58 -05:00
Joshua Suskalo
aa93014f83 Fix bug where primitive arg optimizations weren't applied to cfn 2021-10-09 09:50:56 -05:00
Joshua Suskalo
2ff4d9ba52 Add sections on future JDKs and 1.0 release to readme 2021-10-09 08:14:14 -05:00
Joshua Suskalo
84cc95f587 Add mapped memory to roadmap 2021-10-09 07:26:12 -05:00
Joshua Suskalo
275c6ec6ab Make arrays deserialize to vectors 2021-10-08 19:27:14 -05:00
Joshua Suskalo
d3d298d87d Add error messages to roadmap for coffi 2021-10-08 12:57:31 -05:00
Joshua Suskalo
8031d1bdce Add out arguments helper macro to roadmap 2021-10-07 15:57:02 -05:00
Joshua Suskalo
e63e1e33bc Add enums & bitflags to the roadmap 2021-10-06 20:39:47 -05:00
Joshua Suskalo
ab82b6a5a1 Fix a bug where non-primitive argument types failed to link 2021-10-06 19:37:29 -05:00
Joshua Suskalo
0db99f9106 Add unreleased section to changelog 2021-10-06 11:42:02 -05:00
Joshua Suskalo
a161dfeb90 Merge branch 'master' into develop 2021-10-06 11:41:38 -05:00
Joshua Suskalo
bb58403ae7 Add release date to changelog 2021-10-06 11:41:03 -05:00
Joshua Suskalo
51c62decca Merge branch 'release/2021-10-06' 2021-10-06 11:39:29 -05:00
Joshua Suskalo
6b6899b818 Update release tags 2021-10-06 11:38:39 -05:00
Joshua Suskalo
014901233c Fix bug where compound types in arglist metadata failed 2021-10-06 08:53:02 -05:00
Joshua Suskalo
96f3153c5f Fix bug where compound types were not permitted as return values in defcfn 2021-10-04 19:21:23 -05:00
Joshua Suskalo
88b2a72f07 Add an address predicate 2021-10-04 19:20:47 -05:00
Joshua Suskalo
7d621f82db Consider nil as null? 2021-10-01 12:10:25 -05:00
Joshua Suskalo
8100295567 Ensure serializing nil as a pointer returns null 2021-10-01 12:03:25 -05:00
Joshua Suskalo
673a653200 Fix bug with primitive-serializing arguments to downcalls not compiling 2021-10-01 10:39:32 -05:00
Joshua Suskalo
b98fdc05ea Fix primitive arguments to upcalls not compiling 2021-10-01 10:38:42 -05:00
Joshua Suskalo
22343b8512 Fix a bug where void returns on upcalls crash the JVM 2021-10-01 10:37:38 -05:00
Joshua Suskalo
66eefc7a13 Fixed bug with serialize-into and primitives 2021-09-30 20:16:16 -05:00
Joshua Suskalo
e714e376ef Add unreleased section in changelog 2021-09-30 20:16:16 -05:00
Joshua Suskalo
b59262697a Merge branch 'master' into develop 2021-09-30 20:06:26 -05:00
Joshua Suskalo
d039b980ad Merge branch 'release' 2021-09-30 20:05:07 -05:00
Joshua Suskalo
1eb9edb194 Update changelog and readme for new release 2021-09-30 20:04:34 -05:00
Joshua Suskalo
9d65f47a96 Remove reference to method that isn't in panama anymore 2021-09-30 19:58:11 -05:00
Joshua Suskalo
daa1949f32 Add address metadata key to defcfn as well 2021-09-30 15:45:10 -05:00
Joshua Suskalo
5ab2bae1fa Add a function's address to the metadata of deserialized functions 2021-09-30 15:40:55 -05:00
Joshua Suskalo
b543b013df Merge branch 'master' into develop 2021-09-30 15:33:17 -05:00
Joshua Suskalo
918268331e Merge branch 'hotfix/v0.1.176' 2021-09-30 15:31:41 -05:00
Joshua Suskalo
c4a97949fa Update readme and changelog for release 2021-09-30 15:31:14 -05:00
Joshua Suskalo
ea53cfbdc2 Fix bug where deserializing nullpointers as functions failed instead of returning nil 2021-09-30 15:27:12 -05:00
Joshua Suskalo
50cc6f3bdc Fix upcall stubs not compiling with non-primitive argument types 2021-09-30 15:25:58 -05:00
Joshua Suskalo
3043bf7877 Fix upcall stubs having incorrect type descriptors 2021-09-30 15:25:21 -05:00
Joshua Suskalo
b642c3f396 Merge branch 'master' into develop 2021-09-30 08:42:02 -05:00
Joshua Suskalo
6065835e51 Add section on jvm arguments required 2021-09-30 08:19:00 -05:00
Joshua Suskalo
7686d9d9ca Update changelog for unreleased section 2021-09-29 11:00:21 -05:00
Joshua Suskalo
0d90d944ba Update changelog for release 2021-09-29 10:58:56 -05:00
Joshua Suskalo
6d433f5963 Update git tag 2021-09-29 10:57:11 -05:00
Joshua Suskalo
2a90bdb03d Merge branch 'hotfix/v0.1.169' 2021-09-29 10:55:51 -05:00
Joshua Suskalo
b3864c7697 Update for new clojars release 2021-09-29 10:55:05 -05:00
Joshua Suskalo
b01f4229e5 Fix invalid macroexpansion of defcfn without docstring 2021-09-29 10:20:10 -05:00
Joshua Suskalo
9c0e1d736e Add unreleased section 2021-09-29 10:18:45 -05:00
Joshua Suskalo
00ff223b57 Update the changelog for the release 2021-09-29 10:16:41 -05:00
Joshua Suskalo
ef337ee34a Update tag to be correct 2021-09-28 20:50:37 -05:00
Joshua Suskalo
5f01f45875 Update readme for release 2021-09-28 20:47:30 -05:00