Mercurial > hg > graal-jvmci-8
comparison src/share/vm/graal/graalRuntime.cpp @ 7235:a6bd253a770f
expanded LOG_PRINTF stub to handle up to 3 arguments in addition to the format string
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 17 Dec 2012 11:12:01 +0100 |
parents | 8a3efb8c831d |
children | 707e9cca11de |
comparison
equal
deleted
inserted
replaced
7234:911872d97f65 | 7235:a6bd253a770f |
---|---|
549 jio_snprintf(detail_msg, detail_msg_length, buf, value); | 549 jio_snprintf(detail_msg, detail_msg_length, buf, value); |
550 } | 550 } |
551 report_vm_error(__FILE__, __LINE__, error_msg, detail_msg); | 551 report_vm_error(__FILE__, __LINE__, error_msg, detail_msg); |
552 JRT_END | 552 JRT_END |
553 | 553 |
554 JRT_ENTRY(void, GraalRuntime::graal_log_printf(JavaThread* thread, oop format, jlong val)) | 554 JRT_ENTRY(void, GraalRuntime::graal_log_printf(JavaThread* thread, oop format, jlong v1, jlong v2, jlong v3)) |
555 ResourceMark rm; | 555 ResourceMark rm; |
556 assert(format != NULL && java_lang_String::is_instance(format), "must be"); | 556 assert(format != NULL && java_lang_String::is_instance(format), "must be"); |
557 char *buf = java_lang_String::as_utf8_string(format); | 557 char *buf = java_lang_String::as_utf8_string(format); |
558 tty->print(buf, val); | 558 tty->print(buf, v1, v2, v3); |
559 JRT_END | 559 JRT_END |
560 | 560 |
561 JRT_ENTRY(void, GraalRuntime::graal_log_primitive(JavaThread* thread, jchar typeChar, jlong value, jboolean newline)) | 561 JRT_ENTRY(void, GraalRuntime::graal_log_primitive(JavaThread* thread, jchar typeChar, jlong value, jboolean newline)) |
562 union { | 562 union { |
563 jlong l; | 563 jlong l; |