Search
Wednesday, 3rd of August 2022, 0:35:52 UTC
3:08:35
drmeister
Here is what you need for bytecode closures...
3:08:37
drmeister
https://www.irccloud.com/pastebin/5hwyZVAp/
3:09:13
drmeister
Create a function-description, create a bytecode-module, create a global-bytecode-entry-point and then create the bytecode-closure
3:10:12
drmeister
The global-bytecode-entry-point is karlosz bytecode_function
3:10:29
drmeister
There's no LambdaListHandler_sp anywhere.
3:22:18
drmeister
I should rename classes to better fit their roles now.
3:50:54
drmeister
I updated the virtual machine page:
3:51:05
drmeister
https://github.com/clasp-developers/clasp/wiki/Virtual-machine-design#creating-bytecode-closures
6:46:26
karlosz
drmeister: great! looks pretty much exactly like what we need
12:17:58
Bike
for doing fixnum arithmetic i can probably skip some work by applying transformations based on the derived /return type/ of a sum or whatever
Wednesday, 3rd of August 2022, 12:35:52 UTC