Mercurial > hg > truffle
comparison src/share/vm/runtime/vmStructs.cpp @ 3962:cb315dc80374
7092278: "jmap -finalizerinfo" throws "sun.jvm.hotspot.utilities.AssertionFailure: invalid cp index 0 137"
Reviewed-by: kvn
author | never |
---|---|
date | Thu, 29 Sep 2011 09:53:56 -0700 |
parents | f08d439fab8c |
children | fd65bc7c09b6 |
comparison
equal
deleted
inserted
replaced
3961:a92cdbac8b9e | 3962:cb315dc80374 |
---|---|
701 static_field(SystemDictionary, WK_KLASS(StringBuffer_klass), klassOop) \ | 701 static_field(SystemDictionary, WK_KLASS(StringBuffer_klass), klassOop) \ |
702 static_field(SystemDictionary, WK_KLASS(MethodHandle_klass), klassOop) \ | 702 static_field(SystemDictionary, WK_KLASS(MethodHandle_klass), klassOop) \ |
703 static_field(SystemDictionary, _box_klasses[0], klassOop) \ | 703 static_field(SystemDictionary, _box_klasses[0], klassOop) \ |
704 static_field(SystemDictionary, _java_system_loader, oop) \ | 704 static_field(SystemDictionary, _java_system_loader, oop) \ |
705 \ | 705 \ |
706 /*************/ \ | |
707 /* vmSymbols */ \ | |
708 /*************/ \ | |
709 \ | |
710 static_field(vmSymbols, _symbols[0], Symbol*) \ | |
711 \ | |
706 /*******************/ \ | 712 /*******************/ \ |
707 /* HashtableBucket */ \ | 713 /* HashtableBucket */ \ |
708 /*******************/ \ | 714 /*******************/ \ |
709 \ | 715 \ |
710 nonstatic_field(HashtableBucket, _entry, BasicHashtableEntry*) \ | 716 nonstatic_field(HashtableBucket, _entry, BasicHashtableEntry*) \ |
1546 declare_type(DictionaryEntry, HashtableEntry<klassOop>) \ | 1552 declare_type(DictionaryEntry, HashtableEntry<klassOop>) \ |
1547 declare_type(PlaceholderEntry, HashtableEntry<Symbol*>) \ | 1553 declare_type(PlaceholderEntry, HashtableEntry<Symbol*>) \ |
1548 declare_type(LoaderConstraintEntry, HashtableEntry<klassOop>) \ | 1554 declare_type(LoaderConstraintEntry, HashtableEntry<klassOop>) \ |
1549 declare_toplevel_type(HashtableBucket) \ | 1555 declare_toplevel_type(HashtableBucket) \ |
1550 declare_toplevel_type(SystemDictionary) \ | 1556 declare_toplevel_type(SystemDictionary) \ |
1557 declare_toplevel_type(vmSymbols) \ | |
1551 declare_toplevel_type(ProtectionDomainEntry) \ | 1558 declare_toplevel_type(ProtectionDomainEntry) \ |
1552 \ | 1559 \ |
1553 declare_toplevel_type(GenericGrowableArray) \ | 1560 declare_toplevel_type(GenericGrowableArray) \ |
1554 declare_toplevel_type(GrowableArray<int>) \ | 1561 declare_toplevel_type(GrowableArray<int>) \ |
1555 declare_toplevel_type(Arena) \ | 1562 declare_toplevel_type(Arena) \ |
2528 /**********************/ \ | 2535 /**********************/ \ |
2529 \ | 2536 \ |
2530 X86_ONLY(declare_constant(frame::entry_frame_call_wrapper_offset)) \ | 2537 X86_ONLY(declare_constant(frame::entry_frame_call_wrapper_offset)) \ |
2531 declare_constant(frame::pc_return_offset) \ | 2538 declare_constant(frame::pc_return_offset) \ |
2532 \ | 2539 \ |
2540 /*************/ \ | |
2541 /* vmSymbols */ \ | |
2542 /*************/ \ | |
2543 \ | |
2544 declare_constant(vmSymbols::FIRST_SID) \ | |
2545 declare_constant(vmSymbols::SID_LIMIT) \ | |
2546 \ | |
2533 /********************************/ \ | 2547 /********************************/ \ |
2534 /* Calling convention constants */ \ | 2548 /* Calling convention constants */ \ |
2535 /********************************/ \ | 2549 /********************************/ \ |
2536 \ | 2550 \ |
2537 declare_constant(RegisterImpl::number_of_registers) \ | 2551 declare_constant(RegisterImpl::number_of_registers) \ |