diff options
author | Fred Bricon | 2012-06-22 07:48:15 +0000 |
---|---|---|
committer | Fred Bricon | 2012-06-22 07:48:15 +0000 |
commit | 3912d4d096d9580abc89bf02bad60a08b63a4639 (patch) | |
tree | e32498707420b134b56c169da7ae799eaac06555 | |
parent | e7272b873d23f894be7c0642ae1ddc7b9f5d7c5c (diff) | |
download | m2e-core-3912d4d096d9580abc89bf02bad60a08b63a4639.tar.gz m2e-core-3912d4d096d9580abc89bf02bad60a08b63a4639.tar.xz m2e-core-3912d4d096d9580abc89bf02bad60a08b63a4639.zip |
Reduce Exception creation overhead during java conversion
Signed-off-by: Fred Bricon <fbricon@gmail.com>
-rw-r--r-- | org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java b/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java index 88ad5986..3c905a25 100644 --- a/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java +++ b/org.eclipse.m2e.jdt/src/org/eclipse/m2e/jdt/internal/JavaProjectConversionParticipant.java @@ -338,5 +338,12 @@ public class JavaProjectConversionParticipant extends AbstractProjectConversionP private static final long serialVersionUID = 1L; public NonJavaResourceFoundException() {} + + @Override + public Throwable fillInStackTrace() { + //Overriding fillInStackTrace() reduces the stacktrace creation overhead, + //unneeded since this exception is used for flow control. + return this; + } } } |