summaryrefslogtreecommitdiff
path: root/build-support/AllocMetrics.java.in
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-10-08 16:52:27 -0700
committerCliff Click <cliffc@acm.org>2026-10-08 16:52:27 -0700
commit7096ba70c05eabfe96fd7e69d276b16ac1bd0bb9 (patch)
treebda5cb52577488cb61544c671afa5080297d0381 /build-support/AllocMetrics.java.in
parent87a75c83b75480e65147a4d425fddd14a05df4d9 (diff)
downloadSimple-main.tar.gz
Simple-main.zip
Support putting static data into ELF constant poolmain
Mostly fcn inits in <clinit>
Diffstat (limited to 'build-support/AllocMetrics.java.in')
-rw-r--r--build-support/AllocMetrics.java.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/build-support/AllocMetrics.java.in b/build-support/AllocMetrics.java.in
index bcf97f0d..f9ee7772 100644
--- a/build-support/AllocMetrics.java.in
+++ b/build-support/AllocMetrics.java.in
@@ -20,6 +20,7 @@ public class Measure {
}
static byte[] image(CodeGen c) throws Exception {
c.encode();
+ EXTERNFUNCTIONS
var externalField=Encoding.class.getDeclaredField("_externals");externalField.setAccessible(true);
@SuppressWarnings("unchecked") var externals=(Map<Node,String>)externalField.get(c._encoding);
var extra=new LinkedHashMap<Node,String>();