dbdadb2ece
artiq: Update host exception list to match possibly thrown types
a2fce49b26
core: Allocate exceptions at the beginning of function
60a503a791
core: Allocate more stack variables at the beginning of function
0c49b30a90
core: Restore debug info before function call is invoked
c7de22287e
core: Fix restoration of stack address
Improvements to List Comprehension Codegen
50230e61f3
core: Simplify loop condition check for list comprehension
0205161e35
core: Simplify list creation for comprehension
a2fce49b26
core: Allocate exceptions at the beginning of function
60a503a791
core: Allocate more stack variables at the beginning of function
0c49b30a90
core: Restore debug info before function call is invoked
Move more alloca to the beginning of function
9f513d484e
core: Simplify loop condition check for list comprehension
28a3b13db7
core: Simplify list creation for comprehension
c284baaebc
core: Simplify loop condition check for list comprehension
b440954c7d
core: Simplify list creation for comprehension
derppening
created branch enhance/comprehension-improvements in M-Labs/nac3
2023-10-06 12:15:14 +08:00
a2fce49b26
core: Allocate exceptions at the beginning of function
60a503a791
core: Allocate more stack variables at the beginning of function
0c49b30a90
core: Restore debug info before function call is invoked
Fix restoration of stack address after invoking function with struct-typed arguments
v2: Changes Python implementation of dbg_stack_address
to 0.
Fix restoration of stack address after invoking function with struct-typed arguments
c9ef09cc48
core: Fix restoration of stack address
1a54aaa1c0
core: Restore debug location when generating allocas
standalone: Add output_bool in demo library
v3: Removed most usages of const
in demo library, except in some pointer-to-const cases.
standalone: Add output_bool in demo library
Should I remove it then? It's just stylistic and doesn't change the ABI.
a79286113e
standalone: Add output_bool in demo library
901e921e00
windows: fix build
45a323e969
windows: update msys2 packages
11759a722f
flake: fix pgo build
480a4bc0ad
core: Implement comparison operators for unsigned types
standalone: Add output_bool in demo library
It's just to enforce an immutable-by-default design, similar to how objects in Rust are immutable unless mut
is specified.