[codenameone/CodenameOne] 38f10d: js-port: 3-char aliases for the virtual-dispatch h...

0 views
Skip to first unread message

Shai Almog

unread,
Jun 11, 2026, 2:15:50 PM (12 hours ago) Jun 11
to codenameo...@googlegroups.com
Branch: refs/heads/initializr-local-javascript-build
Home: https://github.com/codenameone/CodenameOne
Commit: 38f10d1e8a3408bf417ca477b410c3478f237bd5
https://github.com/codenameone/CodenameOne/commit/38f10d1e8a3408bf417ca477b410c3478f237bd5
Author: Shai Almog <67850168+...@users.noreply.github.com>
Date: 2026-06-11 (Thu, 11 Jun 2026)

Changed paths:
M vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptMethodGenerator.java
M vm/ByteCodeTranslator/src/javascript/parparvm_runtime.js

Log Message:
-----------
js-port: 3-char aliases for the virtual-dispatch helper family

cn1_iv0..N -> _v0.._vN and cn1_ivs0..N -> _w0.._wN at every emitted
call site (~42k in a real app, ~5 bytes each). The long names remain
exported for port.js and diagnostics; the peephole rules and the
applyVirtualRule sync derivation operate on the short spellings.

Suite green at CI budgets.

Co-Authored-By: Claude Fable 5 <nor...@anthropic.com>



To unsubscribe from these emails, change your notification settings at https://github.com/codenameone/CodenameOne/settings/notifications
Reply all
Reply to author
Forward
0 new messages