Mercurial > hg > graal-compiler
comparison src/share/vm/oops/cpCacheOop.cpp @ 5898:f096e1b74d85
7148126: ConstantPoolCacheEntry::print prints to wrong stream
Summary: Should print to passed in stream not tty
Reviewed-by: dholmes, never
Contributed-by: Krystal Mok <sajia@taobao.com>
author | dholmes |
---|---|
date | Sat, 25 Feb 2012 01:49:34 -0500 |
parents | e6b1331a51d2 |
children | 1d7922586cf6 |
comparison
equal
deleted
inserted
replaced
5897:7292cff45988 | 5898:f096e1b74d85 |
---|---|
1 /* | 1 /* |
2 * Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved. | 2 * Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * | 4 * |
5 * This code is free software; you can redistribute it and/or modify it | 5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as | 6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
502 return true; | 502 return true; |
503 } | 503 } |
504 | 504 |
505 void ConstantPoolCacheEntry::print(outputStream* st, int index) const { | 505 void ConstantPoolCacheEntry::print(outputStream* st, int index) const { |
506 // print separator | 506 // print separator |
507 if (index == 0) tty->print_cr(" -------------"); | 507 if (index == 0) st->print_cr(" -------------"); |
508 // print entry | 508 // print entry |
509 tty->print("%3d ("PTR_FORMAT") ", index, (intptr_t)this); | 509 st->print("%3d ("PTR_FORMAT") ", index, (intptr_t)this); |
510 if (is_secondary_entry()) | 510 if (is_secondary_entry()) |
511 tty->print_cr("[%5d|secondary]", main_entry_index()); | 511 st->print_cr("[%5d|secondary]", main_entry_index()); |
512 else | 512 else |
513 tty->print_cr("[%02x|%02x|%5d]", bytecode_2(), bytecode_1(), constant_pool_index()); | 513 st->print_cr("[%02x|%02x|%5d]", bytecode_2(), bytecode_1(), constant_pool_index()); |
514 tty->print_cr(" [ "PTR_FORMAT"]", (intptr_t)(oop)_f1); | 514 st->print_cr(" [ "PTR_FORMAT"]", (intptr_t)(oop)_f1); |
515 tty->print_cr(" [ "PTR_FORMAT"]", (intptr_t)_f2); | 515 st->print_cr(" [ "PTR_FORMAT"]", (intptr_t)_f2); |
516 tty->print_cr(" [ "PTR_FORMAT"]", (intptr_t)_flags); | 516 st->print_cr(" [ "PTR_FORMAT"]", (intptr_t)_flags); |
517 tty->print_cr(" -------------"); | 517 st->print_cr(" -------------"); |
518 } | 518 } |
519 | 519 |
520 void ConstantPoolCacheEntry::verify(outputStream* st) const { | 520 void ConstantPoolCacheEntry::verify(outputStream* st) const { |
521 // not implemented yet | 521 // not implemented yet |
522 } | 522 } |