Mercurial > hg > truffle
comparison src/cpu/x86/vm/c1_LIRAssembler_x86.cpp @ 1493:5dabb4e73380
Merge
author | trims |
---|---|
date | Thu, 06 May 2010 13:03:03 -0700 |
parents | befdf73d6b82 |
children | c18cbe5936b8 61b2245abf36 |
comparison
equal
deleted
inserted
replaced
1492:731bcbe3c9c4 | 1493:5dabb4e73380 |
---|---|
2836 // must be set to -1 at code generation time | 2836 // must be set to -1 at code generation time |
2837 assert(!os::is_MP() || ((__ offset() + 1) % BytesPerWord) == 0, "must be aligned on MP"); | 2837 assert(!os::is_MP() || ((__ offset() + 1) % BytesPerWord) == 0, "must be aligned on MP"); |
2838 // On 64bit this will die since it will take a movq & jmp, must be only a jmp | 2838 // On 64bit this will die since it will take a movq & jmp, must be only a jmp |
2839 __ jump(RuntimeAddress(__ pc())); | 2839 __ jump(RuntimeAddress(__ pc())); |
2840 | 2840 |
2841 assert(__ offset() - start <= call_stub_size, "stub too big") | 2841 assert(__ offset() - start <= call_stub_size, "stub too big"); |
2842 __ end_a_stub(); | 2842 __ end_a_stub(); |
2843 } | 2843 } |
2844 | 2844 |
2845 | 2845 |
2846 void LIR_Assembler::throw_op(LIR_Opr exceptionPC, LIR_Opr exceptionOop, CodeEmitInfo* info) { | 2846 void LIR_Assembler::throw_op(LIR_Opr exceptionPC, LIR_Opr exceptionOop, CodeEmitInfo* info) { |