summaryrefslogtreecommitdiff
path: root/lisp/progmodes/pascal.el
diff options
context:
space:
mode:
authorAndrea Corallo <akrl@sdf.org>2020-07-12 11:11:41 +0200
committerAndrea Corallo <akrl@sdf.org>2020-07-13 14:34:45 +0200
commit527b697b2a1f57cf47ac74a28b7f89c91dddb1ab (patch)
tree5b6946ffced1d200c783195a73eaaec570c5f63b /lisp/progmodes/pascal.el
parentc389feede5f1138b23e43edb23564e6ef14d4170 (diff)
downloademacs-527b697b2a1f57cf47ac74a28b7f89c91dddb1ab.tar.gz
emacs-527b697b2a1f57cf47ac74a28b7f89c91dddb1ab.tar.bz2
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 'lisp/progmodes/pascal.el')
0 files changed, 0 insertions, 0 deletions