comparison src/cpu/x86/vm/templateInterpreter_x86_64.cpp @ 10640:88672775a26c

Compilation policy fixes and changed default compilation policy.
author Christian Haeubl <haeubl@ssw.jku.at>
date Mon, 08 Jul 2013 16:55:28 +0200
parents ce09ad599709
children 4b88e5c93f04
comparison
equal deleted inserted replaced
10639:08e06d4a9e73 10640:88672775a26c
381 __ set_method_data_pointer_for_bcp(); 381 __ set_method_data_pointer_for_bcp();
382 __ get_method(rbx); 382 __ get_method(rbx);
383 __ pop(rcx); 383 __ pop(rcx);
384 __ pop(rax); 384 __ pop(rax);
385 385
386 #ifdef ASSERT
386 __ testl(rcx, InvocationCounter::count_mask_value); 387 __ testl(rcx, InvocationCounter::count_mask_value);
387 __ jcc(Assembler::zero, not_zero); 388 __ jcc(Assembler::zero, not_zero);
388 __ stop("unexpected counter value in rcx"); 389 __ stop("unexpected counter value in rcx");
390 #endif
389 391
390 __ bind(not_zero); 392 __ bind(not_zero);
391 } 393 }
392 #endif // GRAAL 394 #endif // GRAAL
393 395