comparison src/cpu/x86/vm/assembler_x86.hpp @ 7198:6ab62ad83507

8003195: AbstractAssembler should not store code pointers but use the CodeSection directly Reviewed-by: twisti, kvn Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>
author twisti
date Fri, 30 Nov 2012 11:44:05 -0800
parents a3ecd773a7b9
children cd3d6a6b95d9
comparison
equal deleted inserted replaced
7197:1acccb7c0b01 7198:6ab62ad83507
704 protected: 704 protected:
705 #ifdef ASSERT 705 #ifdef ASSERT
706 void check_relocation(RelocationHolder const& rspec, int format); 706 void check_relocation(RelocationHolder const& rspec, int format);
707 #endif 707 #endif
708 708
709 inline void emit_long64(jlong x);
710
711 void emit_data(jint data, relocInfo::relocType rtype, int format); 709 void emit_data(jint data, relocInfo::relocType rtype, int format);
712 void emit_data(jint data, RelocationHolder const& rspec, int format); 710 void emit_data(jint data, RelocationHolder const& rspec, int format);
713 void emit_data64(jlong data, relocInfo::relocType rtype, int format = 0); 711 void emit_data64(jlong data, relocInfo::relocType rtype, int format = 0);
714 void emit_data64(jlong data, RelocationHolder const& rspec, int format = 0); 712 void emit_data64(jlong data, RelocationHolder const& rspec, int format = 0);
715 713