hotspot/src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
equal
deleted
inserted
replaced
395 |
395 |
396 public String getNarrowKlassBaseAddressSymbolName() { |
396 public String getNarrowKlassBaseAddressSymbolName() { |
397 return "_aot_narrow_klass_base_address"; |
397 return "_aot_narrow_klass_base_address"; |
398 } |
398 } |
399 |
399 |
|
400 public String getNarrowOopBaseAddressSymbolName() { |
|
401 return "_aot_narrow_oop_base_address"; |
|
402 } |
|
403 |
400 public String getLogOfHeapRegionGrainBytesSymbolName() { |
404 public String getLogOfHeapRegionGrainBytesSymbolName() { |
401 return "_aot_log_of_heap_region_grain_bytes"; |
405 return "_aot_log_of_heap_region_grain_bytes"; |
402 } |
406 } |
403 |
407 |
404 public String getInlineContiguousAllocationSupportedSymbolName() { |
408 public String getInlineContiguousAllocationSupportedSymbolName() { |
445 createGotSymbol(getResolveOptVirtualEntrySymbolName()); |
449 createGotSymbol(getResolveOptVirtualEntrySymbolName()); |
446 createGotSymbol(getCardTableAddressSymbolName()); |
450 createGotSymbol(getCardTableAddressSymbolName()); |
447 createGotSymbol(getHeapTopAddressSymbolName()); |
451 createGotSymbol(getHeapTopAddressSymbolName()); |
448 createGotSymbol(getHeapEndAddressSymbolName()); |
452 createGotSymbol(getHeapEndAddressSymbolName()); |
449 createGotSymbol(getNarrowKlassBaseAddressSymbolName()); |
453 createGotSymbol(getNarrowKlassBaseAddressSymbolName()); |
|
454 createGotSymbol(getNarrowOopBaseAddressSymbolName()); |
450 createGotSymbol(getPollingPageSymbolName()); |
455 createGotSymbol(getPollingPageSymbolName()); |
451 createGotSymbol(getLogOfHeapRegionGrainBytesSymbolName()); |
456 createGotSymbol(getLogOfHeapRegionGrainBytesSymbolName()); |
452 createGotSymbol(getInlineContiguousAllocationSupportedSymbolName()); |
457 createGotSymbol(getInlineContiguousAllocationSupportedSymbolName()); |
453 |
458 |
454 for (HashMap.Entry<String, String> entry : functionNamesToAOTSymbols.entrySet()) { |
459 for (HashMap.Entry<String, String> entry : functionNamesToAOTSymbols.entrySet()) { |