Ibrahim Numanagić
|
fd06afaa61
|
Fix linux build [wip]
|
2022-01-25 13:17:37 -08:00 |
Ibrahim Numanagić
|
c3c48b9c6d
|
Add Matplotlib plot support
|
2022-01-18 21:57:38 -08:00 |
Ibrahim Numanagić
|
de678930d8
|
Add Matplotlib plot support
|
2022-01-18 21:19:52 -08:00 |
A. R. Shajii
|
a51a4eb0bd
|
Merge branch 'develop' into jupyter-fixes
|
2022-01-06 12:48:37 -05:00 |
Ibrahim Numanagić
|
0f38fc6473
|
Jupiter display fixes
|
2022-01-04 10:13:59 -08:00 |
Ibrahim Numanagić
|
18d1d9b51e
|
Seq backports (#8)
* Backport seq-lang/seq@develop fixes
* Backport seq-lang/seq@develop fixes
* Resolve review issues
* Resolve File.__copy__() issue
* Resolve incorrect partial handling of object methods
* Use ints and floats for __suffix__ methods
* Fix float test
* Update complex tests
* Fix float constructor
* Fix cmath test
Co-authored-by: A. R. Shajii <ars@ars.me>
|
2021-12-29 19:46:15 -05:00 |
A. R. Shajii
|
166e1ad455
|
JIT (#6)
* Add JIT engine
* More engine updates
* Fix takeModule()
* Parser JIT support [wip]
* Fix class definition
* Parser JIT support [wip]
* Parser JIT support [wip]
* Fix LLVM context conflict
* Parser JIT support [wip]
* Fix JIT engine
* Parser JIT support [wip]
* Doc fix
* JIT fix
* Fix JIT exceptions
* Refactor
* Add JIT status codes
* Add compiler class
* Better logging
* Better logging
* Update .gitignore
* Add Jupyter Xeus support
* Update JIT
* Remove print
* Update errors
* Fix assert
* Fix asserts
* Update docgen signature
* Update file system interface
* Update plugin errors
* Use numeric_limits
* JIT refactor [wip]
* Set JIT flag on LLVMVisitor
* Update module opt
* JIT imports
* First Jupyter integration
* Update JIT API to return outputs as string
* Capture runtime exception output
* Fix libbacktrace build
* Initial Jupyter support
* Format
* Fix print
* Support run-mode backtraces
* Fix multithreaded backtrace
* Update backtraces
* Upgrade OpenMP
* Add libunwind
* Fix build
* Fix build
* Fix build
* Fix build
* Fix OpenMP & tests
* Use libbacktrace instead of libunwind
* Add debug listener
* Remove unused include
* Remove unused class
* Fix backtraces
* Update backtrace config
* Fix debug info generation
* Refactor backtraces
* Fix ASAN flag
* Fix JIT
* Fix JIT backtraces
* Fix JIT backtrace
* Fix Jupyter, fix xeus build flags
* Fix JIT output capture
* Fix Jupyter
* Fix Jupyter Python support
* Add __repr_pretty__ support
* Update JIT output capturing
* Better backtrace method names
* Support plugins in JIT mode
Co-authored-by: Ibrahim Numanagić <ibrahimpasa@gmail.com>
|
2021-11-30 11:50:28 -05:00 |
A. R. Shajii
|
35895ed811
|
Transition to __repr__
|
2021-10-12 16:16:24 -04:00 |
A. R. Shajii
|
0d185019f3
|
.seq to .codon
|
2021-10-01 09:56:35 -04:00 |