changeset 11234:73eb4d8a4015

Change scope of logging methods
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Wed, 07 Aug 2013 14:06:10 +0200
parents 5a9d68c3a7d7
children cc5473cf32bb
files graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java
diffstat 1 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java	Mon Aug 05 22:23:00 2013 -0700
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/WriteBarrierSnippets.java	Wed Aug 07 14:06:10 2013 +0200
@@ -322,7 +322,7 @@
     public static final ForeignCallDescriptor G1WBPOSTCALL = new ForeignCallDescriptor("write_barrier_post", void.class, Word.class);
 
     @NodeIntrinsic(ForeignCallNode.class)
-    private static native void g1PostBarrierStub(@ConstantNodeParameter ForeignCallDescriptor descriptor, Word card);
+    public static native void g1PostBarrierStub(@ConstantNodeParameter ForeignCallDescriptor descriptor, Word card);
 
     public static class Templates extends AbstractTemplates {
 
@@ -408,25 +408,25 @@
     /**
      * Log method of debugging purposes.
      */
-    private static void log(boolean enabled, String format, long value) {
+    public static void log(boolean enabled, String format, long value) {
         if (enabled) {
             Log.printf(format, value);
         }
     }
 
-    private static void log(boolean enabled, String format, long value1, long value2) {
+    public static void log(boolean enabled, String format, long value1, long value2) {
         if (enabled) {
             Log.printf(format, value1, value2);
         }
     }
 
-    private static void log(boolean enabled, String format, long value1, long value2, long value3) {
+    public static void log(boolean enabled, String format, long value1, long value2, long value3) {
         if (enabled) {
             Log.printf(format, value1, value2, value3);
         }
     }
 
-    private static boolean traceBarrier() {
+    public static boolean traceBarrier() {
         return GraalOptions.GCDebugStartCycle.getValue() > 0 && ((int) Word.unsigned(HotSpotReplacementsUtil.gcTotalCollectionsAddress()).readLong(0) > GraalOptions.GCDebugStartCycle.getValue());
     }
 
@@ -436,7 +436,7 @@
      * in a valid heap region. If an object is stale, an invalid access is performed in order to
      * prematurely crash the VM and debug the stack trace of the faulty method.
      */
-    private static void validateObject(Object parent, Object child) {
+    public static void validateObject(Object parent, Object child) {
         if (verifyOops() && child != null && !validateOop(VALIDATE_OBJECT, parent, child)) {
             log(true, "Verification ERROR, Parent: %p Child: %p\n", Word.fromObject(parent).rawValue(), Word.fromObject(child).rawValue());
             DirectObjectStoreNode.storeWord(null, 0, 0, Word.zero());