diff options
| author | Andrea Corallo | 2020-07-12 11:11:41 +0200 |
|---|---|---|
| committer | Andrea Corallo | 2020-07-13 14:34:45 +0200 |
| commit | 527b697b2a1f57cf47ac74a28b7f89c91dddb1ab (patch) | |
| tree | 5b6946ffced1d200c783195a73eaaec570c5f63b /src/bytecode.c | |
| parent | c389feede5f1138b23e43edb23564e6ef14d4170 (diff) | |
| download | emacs-527b697b2a1f57cf47ac74a28b7f89c91dddb1ab.tar.gz emacs-527b697b2a1f57cf47ac74a28b7f89c91dddb1ab.zip | |
* Rework frame allocation strategy
All frame slots are now simple automatic variables given the array
allocation and fill is done in 'emit_limple_call_ref'.
* src/comp.c (comp_t): Remove 'f_frame' 'arrays' slots, add
'frame'.
(emit_mvar_lval): Simplify to make use of 'comp.frame'.
(compile_function): Clean-up and add comp.frame initialization.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions