Commit graph

279 commits

Author SHA1 Message Date
Joshua Suskalo
65aaa8f2cc Update readme for release 2021-10-25 09:44:56 -05:00
Joshua Suskalo
2765d5db84 Update changelog for release 2021-10-25 09:44:03 -05:00
Joshua Suskalo
2eec1b11a7 Fixup changelog 2021-10-25 09:34:26 -05:00
Joshua Suskalo
154dfcecb3 Merge remote-tracking branch 'blak3mill3r/fix/fix-upcall-for-non-primitives' into develop 2021-10-25 09:33:31 -05:00
blak3mill3r
9254f7d6f7 update CHANGELOG 2021-10-25 03:10:02 +00:00
blak3mill3r
b21a5db27e fix: default to an aload instruction for upcall
this allows non-primitive types

prior to this commit the library would generate invalid bytecode with
a `nil` instruction
2021-10-25 03:05:14 +00:00
Joshua Suskalo
c3a5c77289 Merge branch 'master' into develop 2021-10-18 19:16:28 -05:00
Joshua Suskalo
b930ff985e Remove assertion that dtype-next doesn't support callbacks 2021-10-17 16:08:27 -05:00
Joshua Suskalo
3bc8291f6b Update changelog for unreleased section 2021-10-17 14:54:28 -05:00
Joshua Suskalo
a2adb099fb Merge branch 'master' into develop 2021-10-17 14:54:03 -05:00
Joshua Suskalo
7b13ffb96a Update changelog for correct link 2021-10-17 14:53:33 -05:00
Joshua Suskalo
98de29fd75 Update codox docs with project stuff 2021-10-16 12:16:23 -05:00
Joshua Suskalo
1abc1fd779 Move project stuff up to primary keys 2021-10-16 12:15:15 -05:00
Joshua Suskalo
e35614a516 Fix incorrect parens in readme example 2021-10-16 11:54:49 -05:00
Joshua Suskalo
5a72175712 Remove reference to cljdoc
This should be changed back once cljdoc can support java 17 with the incubator
2021-10-16 10:20:14 -05:00
Joshua Suskalo
a5000bdd00 Add codox documentation 2021-10-16 10:19:27 -05:00
Joshua Suskalo
fa4e4ebb57 Fix docstring in coffi.ffi 2021-10-16 10:19:27 -05:00
Joshua Suskalo
9537d24184 Add codox documentation generator 2021-10-16 10:19:27 -05:00
Joshua Suskalo
d04f15d5e4 Update readme and changelog for release 2021-10-16 09:41:36 -05:00
Joshua Suskalo
44bd08ca2f Merge branch 'develop' 2021-10-16 09:40:39 -05:00
Joshua Suskalo
ee5805ca4b Version bump to 0.2 2021-10-16 09:39:19 -05:00
Joshua Suskalo
a1ad988aad Fix incorrect argument loading in upcall stubs 2021-10-15 22:13:45 -05:00
Joshua Suskalo
14d38e3b8a Fix some indentation 2021-10-15 08:31:32 -05:00
Joshua Suskalo
4f0d151c7a Fix crash when returning void in an upcall 2021-10-14 19:22:30 -05:00
Joshua Suskalo
48942da099 Update changelog unreleased 2021-10-14 18:38:10 -05:00
Joshua Suskalo
54f51113d4 Merge branch 'master' into develop 2021-10-14 18:37:34 -05:00
Joshua Suskalo
134bed872b Update readme and changelog for release 2021-10-14 18:36:11 -05:00
Joshua Suskalo
a9a0d3d074 Merge branch 'develop' 2021-10-14 18:34:57 -05:00
Joshua Suskalo
e760a320a7 Rewrite the inline expansion macro 2021-10-14 18:25:06 -05:00
Joshua Suskalo
b8411d4996 Update changelog for unreleased 2021-10-14 13:25:42 -05:00
Joshua Suskalo
40b13dde04 Merge branch 'master' into develop 2021-10-14 13:25:11 -05:00
Joshua Suskalo
b8ce52527a Fix changelog and readme for release 2021-10-14 13:20:10 -05:00
Joshua Suskalo
af5cb01924 Merge branch 'develop' 2021-10-14 13:19:20 -05:00
Joshua Suskalo
9cc83e7d1a Fix bug with inline expansion with no arguments 2021-10-14 13:05:51 -05:00
Joshua Suskalo
301f6c1534 Add unreleased section to the changelog 2021-10-14 12:44:20 -05:00
Joshua Suskalo
3d960c6ab7 Merge branch 'master' into develop 2021-10-14 12:43:48 -05:00
Joshua Suskalo
22c748e70a Merge branch 'release/2021-10-14' 2021-10-14 10:27:06 -05:00
Joshua Suskalo
433145ca0b Update version in changelog and readme 2021-10-14 10:23:59 -05:00
Joshua Suskalo
5fa1f157d3 Fix broken defcfn with native-sym 2021-10-13 15:51:49 -05:00
Joshua Suskalo
a620752f2c Ensure that the downcalls in the inline expansion are evaluated correctly 2021-10-13 15:28:34 -05:00
Joshua Suskalo
39d0cd854f Update changelog 2021-10-13 13:57:32 -05:00
Joshua Suskalo
7975adbd94 Add caveat in primitive-type about evaluated arguments 2021-10-13 13:51:13 -05:00
Joshua Suskalo
b1133811a0 Ensure there's no double-evaluation of the return types 2021-10-13 13:46:03 -05:00
Joshua Suskalo
6f28994526 Add inline function for make-serde-wrapper 2021-10-13 13:15:35 -05:00
Joshua Suskalo
868c843875 Add perdicate for primitive types 2021-10-13 09:57:23 -05:00
Joshua Suskalo
bcc6b29e9e Remove unused import 2021-10-11 11:21:02 -05:00
Joshua Suskalo
d3050c34ff Move arg and ret types into the cfn call in defcfn
This is in preparation for an optimization in cfn with constant arg and ret
types.
2021-10-11 11:19:13 -05:00
Joshua Suskalo
15c190572f Remove todo line 2021-10-10 13:32:15 -05:00
Joshua Suskalo
814edb7e16 Update changelog for multimethod impls 2021-10-10 12:44:21 -05:00
Joshua Suskalo
53f72bdb49 Move to multimethod implementations for deserialize* 2021-10-10 12:43:11 -05:00