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;