Commit graph

11 commits

Author SHA1 Message Date
Jeong YunWon
060d153bb3 reorganize compiler crates 2022-08-22 04:42:42 +09:00
Jeong YunWon
1a09ba0ede max_stacksize -> max_stackdepth 2022-08-11 06:22:39 +09:00
Jeong YunWon
c3b1400240 Fix max_stacksize DEBUG to use const 2022-08-11 06:21:48 +09:00
Noah
ee0af406e2 Add LoadMethod and CallMethod* opcodes 2021-03-15 09:45:07 -05:00
Noah
da0c85d2ac Impl Eq+Hash for ConstantData, make CodeInfo.constants an IndexSet 2021-03-11 09:58:25 -06:00
Padraic Fanning
d2b70cd5cd Run rustfmt 2021-02-12 16:23:06 -05:00
Noah
a0790d4906 Use ahash in the compiler 2021-01-08 17:00:23 -06:00
Noah
64fa9ccba9 Don't push something on the stack when starting a generator 2020-12-23 17:40:33 -06:00
Noah
a2c0db23f6 Don't keep a separate blockorder vec 2020-12-21 18:49:00 -06:00
Noah
d567f967e8 Use boxvec for frame.stack 2020-12-21 18:48:56 -06:00
Noah
596e338c51 Have a block-based IR for compiling, calculate max stack size 2020-12-21 18:47:58 -06:00