Mercurial > hg > truffle
comparison c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotVMConfig.java @ 1425:98fffb304868
tlab-allocated "new instance", invokespecial, support for static fields in COMPILER_CLASSES_DO
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Tue, 17 Aug 2010 17:34:25 -0700 |
parents | 760213a60e8b |
children | 695451afc619 |
comparison
equal
deleted
inserted
replaced
1424:1ea65e9d943c | 1425:98fffb304868 |
---|---|
35 public int stackShadowPages; | 35 public int stackShadowPages; |
36 public int hubOffset; | 36 public int hubOffset; |
37 public int arrayLengthOffset; | 37 public int arrayLengthOffset; |
38 public int[] arrayOffsets; | 38 public int[] arrayOffsets; |
39 public int arrayClassElementOffset; | 39 public int arrayClassElementOffset; |
40 public int threadTlabTopOffset; | |
41 public int threadTlabEndOffset; | |
42 public int instanceHeaderPrototypeOffset; | |
40 | 43 |
41 // runtime stubs | 44 // runtime stubs |
42 public long instanceofStub; | 45 public long instanceofStub; |
43 public long debugStub; | 46 public long debugStub; |
44 public long resolveStaticCallStub; | 47 public long resolveStaticCallStub; |
48 public long newInstanceStub; | |
45 | 49 |
46 public void check() { | 50 public void check() { |
47 assert vmPageSize >= 16; | 51 assert vmPageSize >= 16; |
48 assert codeEntryAlignment > 0; | 52 assert codeEntryAlignment > 0; |
49 assert stackShadowPages > 0; | 53 assert stackShadowPages > 0; |