comparison src/share/vm/graal/graalRuntime.cpp @ 9457:3e7d22d31f7e

replaced stub_printf assembler stub with a compiled stub (GRAAL-81)
author Doug Simon <doug.simon@oracle.com>
date Tue, 30 Apr 2013 20:46:20 +0200
parents 0266549ff6e0
children 5fa54bf57f8c
comparison
equal deleted inserted replaced
9456:21ccdce289b2 9457:3e7d22d31f7e
568 assert(format != NULL && java_lang_String::is_instance(format), "must be"); 568 assert(format != NULL && java_lang_String::is_instance(format), "must be");
569 char *buf = java_lang_String::as_utf8_string(format); 569 char *buf = java_lang_String::as_utf8_string(format);
570 tty->print(buf, v1, v2, v3); 570 tty->print(buf, v1, v2, v3);
571 JRT_END 571 JRT_END
572 572
573 JRT_LEAF(void, GraalRuntime::stub_printf(JavaThread* thread, jlong format, jlong v1, jlong v2, jlong v3)) 573 JRT_LEAF(void, GraalRuntime::stub_printf(jlong format, jlong v1, jlong v2, jlong v3))
574 ResourceMark rm; 574 ResourceMark rm;
575 char *buf = (char*) (address) format; 575 char *buf = (char*) (address) format;
576 tty->print(buf, v1, v2, v3); 576 tty->print(buf, v1, v2, v3);
577 JRT_END 577 JRT_END
578 578