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) \