Request for review: 8006757: Refactor Socket and File I/O tracing (original) (raw)
Edvard Wendelin edvard.wendelin at oracle.com
Fri Feb 1 09:43:43 UTC 2013
- Previous message: Codereview request for 8006295: Base64.Decoder.wrap(java.io.InputStream) returns InputStream which throws unspecified IOException on attempt to decode invalid Base64 byte stream
- Next message: RFR (S) 8007142: Add utility classes for writing better multiprocess tests in jtreg
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Approved, given that Alan reviewed it on the core-libs alias.
/Edvard
On Jan 24, 2013, at 2:37 PM, Claes Redestad <claes.redestad at oracle.com> wrote:
Hi all,
this is a refactoring of the I/O trace instrumentation that's going into JDK 7u14. The fix is only applicable to jdk7 since the corresponding code does not yet exist in jdk8. Bug: 8006757: Refactor Socket and File I/O tracing http://bugs.sun.com/bugdatabase/viewbug.do?bugid=8006757 Description: By moving all parameters to the xxEnd-methods in IoTrace, we can defer evaluation/object allocations until we know events will be written, which may reduce the overhead of enabling these events. Webrev: http://cr.openjdk.java.net/~sla/clredest/8006757/ Thanks! /Claes
- Previous message: Codereview request for 8006295: Base64.Decoder.wrap(java.io.InputStream) returns InputStream which throws unspecified IOException on attempt to decode invalid Base64 byte stream
- Next message: RFR (S) 8007142: Add utility classes for writing better multiprocess tests in jtreg
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]