comparison src/share/vm/graal/graalRuntime.cpp @ 8490:1567c6cc6561

Towards porting G1 WBs
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Wed, 20 Feb 2013 16:15:43 +0100
parents 92d21814cf7b
children 286a49d423c9
comparison
equal deleted inserted replaced
8489:92d21814cf7b 8490:1567c6cc6561
481 if (TraceGraal >= 3) { 481 if (TraceGraal >= 3) {
482 tty->print_cr("%s: exiting locking slow with obj=" INTPTR_FORMAT, thread->name(), obj); 482 tty->print_cr("%s: exiting locking slow with obj=" INTPTR_FORMAT, thread->name(), obj);
483 } 483 }
484 JRT_END 484 JRT_END
485 485
486 JRT_LEAF(void, GraalRuntime::graal_g1_wb_slow(JavaThread* thread, oopDesc* obj)) 486 JRT_LEAF(void, GraalRuntime::graal_wb_pre_call(JavaThread* thread, oopDesc* obj))
487 tty->print_cr("HELLO WRITE BARRIER"); 487 tty->print_cr("HELLO PRE WRITE BARRIER");
488 JRT_END
489
490 JRT_LEAF(void, GraalRuntime::graal_wb_post_call(JavaThread* thread, oopDesc* obj))
491 tty->print_cr("HELLO POST WRITE BARRIER");
488 JRT_END 492 JRT_END
489 493
490 JRT_LEAF(void, GraalRuntime::graal_monitorexit(JavaThread* thread, oopDesc* obj, BasicLock* lock)) 494 JRT_LEAF(void, GraalRuntime::graal_monitorexit(JavaThread* thread, oopDesc* obj, BasicLock* lock))
491 assert(thread == JavaThread::current(), "threads must correspond"); 495 assert(thread == JavaThread::current(), "threads must correspond");
492 assert(thread->last_Java_sp(), "last_Java_sp must be set"); 496 assert(thread->last_Java_sp(), "last_Java_sp must be set");