Better tracing of native methods. git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2383 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/jjs/impl/SourceGenerationVisitor.java b/dev/core/src/com/google/gwt/dev/jjs/impl/SourceGenerationVisitor.java index abe7088..fa8e23b 100644 --- a/dev/core/src/com/google/gwt/dev/jjs/impl/SourceGenerationVisitor.java +++ b/dev/core/src/com/google/gwt/dev/jjs/impl/SourceGenerationVisitor.java
@@ -124,15 +124,9 @@ @Override public boolean visit(JsniMethodBody x, Context ctx) { - print("/*-"); - String jsniCode = x.getFunc().getBody().toString(); - String[] splits = jsniCode.split("\r|\n"); - for (int i = 0, c = splits.length; i < c; ++i) { - if (i > 0) { - newline(); - } - print(splits[i]); - } + print(" /*-"); + String source = x.getFunc().getBody().toSource(); + print(source.trim()); print("-*/"); semi(); return false;