aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorPo Lu2023-08-01 14:54:30 +0800
committerPo Lu2023-08-01 14:54:30 +0800
commitb022398b8f0a03f0e1b3ec8df41a439cdbe5bd19 (patch)
tree376cdb3f4d31c4feeea1d3a90aadc69612c27315 /java
parent202ddc0137ac523f4b455ce8cfc7eb01d6384349 (diff)
downloademacs-b022398b8f0a03f0e1b3ec8df41a439cdbe5bd19.tar.gz
emacs-b022398b8f0a03f0e1b3ec8df41a439cdbe5bd19.zip
Micro-optimize PUSHW/PUSHB
* src/sfnt.c (CHECK_STACK_AVAILABLE): New macro. (PUSH): (PUSH_UNCHECKED): Always define to unchecked versions, even if TEST. (PUSH2_UNCHECKED): New macro. (NPUSHB): (NPUSHW): (PUSHB): (PUSHW): Check the number of remaining stack elements once. (stack_overflow_test_args): Expect zero stack arguments.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions