1
0
mirror of https://github.com/exaloop/codon.git synced 2025-06-03 15:03:52 +08:00

400 Commits

Author SHA1 Message Date
A. R. Shajii
e50eb20f40 Fix build 2021-11-11 21:40:04 -05:00
A. R. Shajii
25789d6bc7 Add libunwind 2021-11-11 20:46:39 -05:00
A. R. Shajii
c0a784c3a5 Upgrade OpenMP 2021-11-11 15:10:02 -05:00
A. R. Shajii
33469a4b5d Update backtraces 2021-11-11 12:19:43 -05:00
A. R. Shajii
e7a1f89aee Fix multithreaded backtrace 2021-11-11 11:55:51 -05:00
A. R. Shajii
d69af8a301 Support run-mode backtraces 2021-11-11 11:50:00 -05:00
A. R. Shajii
9653a1cba0 Fix print 2021-11-10 11:10:44 -05:00
Ibrahim Numanagić
cb258a969b Format 2021-11-09 03:48:31 -08:00
Ibrahim Numanagić
0c9974ff4c Initial Jupyter support 2021-11-09 03:47:41 -08:00
A. R. Shajii
5b0b7588be Fix libbacktrace build 2021-11-07 10:02:18 -05:00
A. R. Shajii
bd645539be Capture runtime exception output 2021-11-06 12:57:09 -04:00
A. R. Shajii
f88d491144 Update JIT API to return outputs as string 2021-11-06 11:02:19 -04:00
Ibrahim Numanagić
e83c3e8fd6 First Jupyter integration 2021-11-05 15:26:32 -07:00
Ibrahim Numanagić
c325b5c893 JIT imports 2021-11-05 14:53:48 -07:00
A. R. Shajii
68309c8980 Update module opt 2021-11-05 12:41:43 -04:00
A. R. Shajii
2f3c7cc3d4 Set JIT flag on LLVMVisitor 2021-11-04 13:04:35 -04:00
Ibrahim Numanagić
7f355f912e JIT refactor [wip] 2021-11-04 06:15:13 -07:00
A. R. Shajii
dab555ae94 Use numeric_limits 2021-11-03 18:09:56 -04:00
A. R. Shajii
8f827da254 Update plugin errors 2021-11-03 15:04:01 -04:00
A. R. Shajii
ddca5263a9 Update file system interface 2021-11-03 13:56:34 -04:00
A. R. Shajii
f09ac6d85f Update docgen signature 2021-11-03 10:34:33 -04:00
A. R. Shajii
33a82967d8 Fix asserts 2021-11-03 10:27:47 -04:00
A. R. Shajii
4563c68fdd Fix assert 2021-11-02 17:53:16 -04:00
A. R. Shajii
9551127a64 Update errors 2021-11-02 14:59:10 -04:00
A. R. Shajii
99316170fe Remove print 2021-11-01 19:17:47 -04:00
A. R. Shajii
ddc47d453c Update JIT 2021-11-01 19:10:33 -04:00
Ibrahim Numanagić
5503e71ace Add Jupyter Xeus support 2021-11-01 03:31:24 -07:00
Ibrahim Numanagić
c46b513ea7 Update .gitignore 2021-11-01 03:30:02 -07:00
A. R. Shajii
675b412faf Better logging 2021-10-30 19:27:56 -04:00
A. R. Shajii
0bd2a94388 Better logging 2021-10-30 19:02:12 -04:00
A. R. Shajii
0f225127af Add compiler class 2021-10-30 14:16:40 -04:00
A. R. Shajii
1167b57b25 Add JIT status codes 2021-10-28 18:47:07 -04:00
A. R. Shajii
d80d882663 Refactor 2021-10-28 13:03:06 -04:00
A. R. Shajii
94965760ba Fix JIT exceptions 2021-10-27 19:02:36 -04:00
A. R. Shajii
8003220455 JIT fix 2021-10-25 20:02:16 -04:00
A. R. Shajii
f04e60b29a Doc fix 2021-10-25 19:52:40 -04:00
Ibrahim Numanagić
0311d128b4 Parser JIT support [wip] 2021-10-24 14:45:00 -07:00
A. R. Shajii
c2dfcf3e7d Fix JIT engine 2021-10-24 13:51:58 -04:00
Ibrahim Numanagić
f17c8d953c Parser JIT support [wip] 2021-10-23 18:04:10 -07:00
A. R. Shajii
9e6e911f6b Fix LLVM context conflict 2021-10-23 20:30:58 -04:00
Ibrahim Numanagić
c0bf885c47 Parser JIT support [wip] 2021-10-23 16:45:48 -07:00
Ibrahim Numanagić
46e26cbf41 Parser JIT support [wip] 2021-10-23 12:27:37 -07:00
A. R. Shajii
71f1e58b32 Fix class definition 2021-10-23 14:55:30 -04:00
Ibrahim Numanagić
2fb795a351 Parser JIT support [wip] 2021-10-23 10:42:32 -07:00
A. R. Shajii
fa37a5aed6 Fix takeModule() 2021-10-22 20:25:24 -04:00
A. R. Shajii
62e5577a1e More engine updates 2021-10-22 17:57:23 -04:00
Mark Henderson
81597d22fa
Update ffi example in primer [skip ci] (#5)
Co-authored-by: ‘markhend’ <‘markhend@gmail.com’>
2021-10-22 17:10:53 -04:00
A. R. Shajii
910c880666 Add JIT engine 2021-10-22 11:01:32 -04:00
A. R. Shajii
681df2069b Refactor LLVM codegen 2021-10-21 14:08:11 -04:00
A. R. Shajii
06063eb1f2 Add gc.register_finalizer() 2021-10-20 15:02:34 -04:00