executeREBytecode(Context, REGlobalData, String, int) |  | 0% |  | 0% | 91 | 91 | 305 | 305 | 1 | 1 |
parseTerm(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 85 | 85 | 197 | 197 | 1 | 1 |
simpleMatch(REGlobalData, String, int, byte[], int, int, boolean, boolean) |  | 0% |  | 0% | 92 | 92 | 164 | 164 | 1 | 1 |
prettyPrintRE(RECompiled) |  | 0% |  | 0% | 58 | 58 | 170 | 170 | 1 | 1 |
emitREBytecode(CompilerState, RECompiled, int, RENode) |  | 0% |  | 0% | 40 | 40 | 105 | 105 | 1 | 1 |
compileRE(Context, String, String, boolean) |  | 0% |  | 0% | 40 | 40 | 88 | 88 | 1 | 1 |
parseClassContents(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 33 | 33 | 65 | 65 | 1 | 1 |
executeRegExp(Context, Scriptable, RegExpImpl, String, int[], int) |  | 0% |  | 0% | 20 | 20 | 75 | 75 | 1 | 1 |
js_SymbolReplace(Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 21 | 21 | 83 | 83 | 1 | 1 |
parseCharacterAndCharacterClassEscape(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 32 | 32 | 81 | 81 | 1 | 1 |
js_SymbolSplit(Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 17 | 17 | 62 | 62 | 1 | 1 |
processCharSetImpl(REGlobalData, RECharSet) |  | 0% |  | 0% | 28 | 28 | 46 | 46 | 1 | 1 |
extractCaptureGroupName(CompilerState, StringBuilder) |  | 0% |  | 0% | 21 | 21 | 42 | 42 | 1 | 1 |
parseDisjunction(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 20 | 20 | 27 | 27 | 1 | 1 |
matchRegExp(Context, REGlobalData, RECompiled, String, int, int, boolean) |  | 0% |  | 0% | 18 | 18 | 43 | 43 | 1 | 1 |
backrefMatcher(REGlobalData, int, String, int, boolean) |  | 0% |  | 0% | 17 | 17 | 24 | 24 | 1 | 1 |
execIdCall(IdFunctionObject, Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 18 | 18 | 23 | 23 | 1 | 1 |
parseUnicodePropertyEscape(CompilerState) |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 1 | 1 |
classMatcher(REGlobalData, RECharSet, int) |  | 0% |  | 0% | 15 | 15 | 21 | 21 | 1 | 1 |
extractNamedCaptureGroups(char[], RENode, Map) |  | 0% |  | 0% | 10 | 10 | 31 | 31 | 1 | 1 |
calculateBitmapSize(int, NativeRegExp.ClassContents, RENode) |  | 0% |  | 0% | 13 | 13 | 28 | 28 | 1 | 1 |
initPrototypeId(int) |  | 0% |  | 0% | 12 | 12 | 37 | 37 | 1 | 1 |
compile(Context, Scriptable, Object[]) |  | 0% |  | 0% | 14 | 14 | 16 | 16 | 1 | 1 |
parseUnicodeCodePoint(CompilerState) |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
parseAlternative(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 13 | 13 | 20 | 20 | 1 | 1 |
js_SymbolMatch(Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
js_SymbolMatchAll(Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
execSub(Context, Scriptable, Object[], int) |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 1 | 1 |
addCharacterRangeToCharSet(RECharSet, char, char) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
getInstanceIdValue(int) |  | 0% |  | 0% | 16 | 16 | 13 | 13 | 1 | 1 |
parseIdentityEscape(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
readRegExpUnicodeEscapeSequence(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 10 | 10 | 15 | 15 | 1 | 1 |
parseLegacyOctalEscapeSequence(CompilerState) |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 1 | 1 |
escapeRegExp(Object) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
getDecimalValue(char, CompilerState, String) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
js_SymbolSearch(Context, Scriptable, Scriptable, Object[]) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
appendFlags(StringBuilder) |  | 0% |  | 0% | 7 | 7 | 7 | 7 | 1 | 1 |
findInstanceIdInfo(String) |  | 0% |  | 0% | 13 | 13 | 28 | 28 | 1 | 1 |
init(Context, Scriptable, boolean) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
readNHexDigits(CompilerState, int, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
parseMultipleLeadingZerosAsOctalEscape(CompilerState) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
flatNIMatcher(REGlobalData, int, int, String, int) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
flatNIMatcherBackward(REGlobalData, int, int, String) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
reverseNodeList(RENode) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
flatNMatcherBackward(REGlobalData, int, int, String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
flatNMatcher(REGlobalData, int, int, String, int) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
toString() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
regExpExec(Scriptable, String, Context, Scriptable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
findPrototypeId(Symbol) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
findPrototypeId(String) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
doFlat(CompilerState, char) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
doFlatSurrogatePair(CompilerState, char, char) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
addIndex(byte[], int, int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
addCharacterToCharSet(RECharSet, char) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
upcase(char) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
downcase(char) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
parseRegExpUnicodeEscapeSequence(CompilerState, NativeRegExp.ParserParameters) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getInstanceIdName(int) |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 1 | 1 |
isWord(char) |  | 0% |  | 0% | 7 | 7 | 1 | 1 | 1 | 1 |
setLastIndex(ScriptableObject, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
NativeRegExp(Scriptable, RECompiled) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
pushBackTrackState(REGlobalData, byte, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
setLastIndex(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
processCharSet(REGlobalData, RECharSet) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
isControlLetter(char) |  | 0% |  | 0% | 5 | 5 | 1 | 1 | 1 | 1 |
getIndex(byte[], int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
reportWarning(Context, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
pushProgState(REGlobalData, int, int, int, boolean, REBackTrackData, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
resolveForwardJump(byte[], int, int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
reportError(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
pushBackTrackState(REGlobalData, byte, int, int, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setInstanceIdValue(int, Object) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
setInstanceIdAttributes(int, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
isDigit(char) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
reopIsSimple(int) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
NativeRegExp() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
popProgState(REGlobalData) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
js_exec(Context, Scriptable, Scriptable, Object[]) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getLastIndex(Context, Scriptable) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
realThis(Scriptable, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$extractNamedCaptureGroups$0(List, List) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setLastIndex(Scriptable, Object) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
realThis(Scriptable, IdFunctionObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getImpl(Context) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getOffset(byte[], int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFlags() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isLineTerm(char) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isREWhiteSpace(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getClassName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getTypeOf() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getMaxInstanceId() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |