changeset 52965:33ed69942349 intrinsics-project

Minor corrections
author jlaskey
date Mon, 05 Nov 2018 09:35:08 -0400
parents 90ac24b3de53
children 7c6f7d72a976
files src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/IntrinsicProcessor.java src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/Intrinsics.java
diffstat 2 files changed, 8 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/IntrinsicProcessor.java	Fri Nov 02 15:16:09 2018 -0300
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/IntrinsicProcessor.java	Mon Nov 05 09:35:08 2018 -0400
@@ -131,12 +131,13 @@
 
     /**
      * <p><b>This is NOT part of any supported API.</b>
-     * @param ownerDesc       method owner
-     * @param methodName      method name
-     * @param methodType      method type descriptor
-     * @param isStatic        true if static method call
-     * @param argClassDescs   class descriptors for each argument (includes receiver)
-     * @param constantArgs    constant value for each argument (includes receiver), null means unknown
+     * @param intrinsicContext compiler state
+     * @param ownerDesc        method owner
+     * @param methodName       method name
+     * @param methodType       method type descriptor
+     * @param isStatic         true if static method call
+     * @param argClassDescs    class descriptors for each argument (includes receiver)
+     * @param constantArgs     constant value for each argument (includes receiver), null means unknown
      * @return IntrinsicProcessor.Result value
      */
     public Result tryIntrinsify(IntrinsicContext intrinsicContext,
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/Intrinsics.java	Fri Nov 02 15:16:09 2018 -0300
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/intrinsics/Intrinsics.java	Mon Nov 05 09:35:08 2018 -0400
@@ -207,7 +207,7 @@
                 Pattern.compile(regex);
             } catch (PatternSyntaxException ex) {
                 intrinsicContext.warning("Syntax error in regular expression: " +
-                        ex.getMessage(), arg, ex.getIndex());
+                        ex.getMessage(), arg, ex.getIndex() + 1);
                 return false;
             }
         }