comparison src/cpu/x86/vm/c1_Runtime1_x86.cpp @ 1449:8cfe3537a0d3

Pointer verification stub. Two loose oop fixes in C1X C++ part. Logging which methods have been compiled.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Thu, 11 Nov 2010 14:09:37 +0100
parents 72cfb36c6bb2
children 2d26b0046e0d
comparison
equal deleted inserted replaced
1445:a7b84a5e16c6 1449:8cfe3537a0d3
1913 __ movptr(rax, NULL_WORD); 1913 __ movptr(rax, NULL_WORD);
1914 __ ret(0); 1914 __ ret(0);
1915 break; 1915 break;
1916 } 1916 }
1917 1917
1918 case c1x_verify_pointer_id: {
1919 __ verify_oop(r13, "c1x verify pointer");
1920 __ ret(0);
1921 break;
1922 }
1923
1918 case c1x_arithmetic_frem_id: { 1924 case c1x_arithmetic_frem_id: {
1919 __ subptr(rsp, 8); 1925 __ subptr(rsp, 8);
1920 __ movflt(Address(rsp, 0), xmm1); 1926 __ movflt(Address(rsp, 0), xmm1);
1921 __ fld_s(Address(rsp, 0)); 1927 __ fld_s(Address(rsp, 0));
1922 __ movflt(Address(rsp, 0), xmm0); 1928 __ movflt(Address(rsp, 0), xmm0);