| exec(/(((a+a?)*)+b+)/ /*lastIndex=0*/ , "aaaab"); |
| ["aaaab","aaaab","aaaa","aaaa"] /*input="aaaab", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["aaaab","aaaab","aaaa","aaaa","","","","","",""] |
| exec(/.*a(.*aaa.*)a.*/ /*lastIndex=0*/ , "aaaaa"); |
| ["aaaaa","aaa"] /*input="aaaaa", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["aaaaa","aaa","","","","","","","",""] |
| exec(/a/ /*lastIndex=0*/ , "xxxxxxxxxxxxaxxxxxxx"); |
| ["a"] /*input="xxxxxxxxxxxxaxxxxxxx", index=12*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["xxxxxxxxxxxxaxxxxxxx","","","","","","","","",""] |
| exec(/abcd/ /*lastIndex=0*/ , "xxxxxxxabcdxxxxxxxxxx"); |
| ["abcd"] /*input="xxxxxxxabcdxxxxxxxxxx", index=7*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["xxxxxxxabcdxxxxxxxxxx","","","","","","","","",""] |
| exec(/(?:r?)*?r|(.{2,4})/ /*lastIndex=0*/ , "abcde"); |
| ["abcd","abcd"] /*input="abcde", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abcde","abcd","","","","","","","",""] |
| exec(/((\3|b)\2(a)x)+/ /*lastIndex=0*/ , "aaxabxbaxbbx"); |
| ["ax","ax","","a"] /*input="aaxabxbaxbbx", index=1*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["aaxabxbaxbbx","ax","","a","","","","","",""] |
| exec(/^((.)?a\2)+$/ /*lastIndex=0*/ , "babadad"); |
| ["babadad","dad","d"] /*input="babadad", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] |
| exec(/^(a\1?){4}$/ /*lastIndex=0*/ , "aaaaaaaaaa"); |
| null |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] |
| exec(/(b.)c(?!\N)/ /*lastIndex=0*/ , "a\u000ab\u000ac\u000a"); |
| null |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] |
| exec(/^(a\1?){4}$/ /*lastIndex=0*/ , "aaaaaa"); |
| null |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["babadad","dad","d","","","","","","",""] |
| exec(/((\3|b)\2(a)){2,}/ /*lastIndex=0*/ , "bbaababbabaaaaabbaaaabba"); |
| ["bbaa","a","","a"] /*input="bbaababbabaaaaabbaaaabba", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["bbaababbabaaaaabbaaaabba","a","","a","","","","","",""] |
| exec(/^$/ /*lastIndex=0*/ , ""); |
| [""] /*input="", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["","","","","","","","","",""] |
| exec(/\n/ /*lastIndex=0*/ , "\u000a"); |
| ["\u000a"] /*input="\u000a", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["\u000a","","","","","","","","",""] |
| exec(/(\3)(\1)(a)/ /*lastIndex=0*/ , "cat"); |
| ["a","","","a"] /*input="cat", index=1*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["cat","","","a","","","","","",""] |
| exec(/ab(?:cd)/ /*lastIndex=0*/ , "abcd"); |
| ["abcd"] /*input="abcd", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] |
| exec(/[a]bc[d]/ /*lastIndex=0*/ , "abcd"); |
| ["abcd"] /*input="abcd", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] |
| exec(/a(?:b)(?:cd)/ /*lastIndex=0*/ , "abcd"); |
| ["abcd"] /*input="abcd", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] |
| exec(/(?:a)bc(?:d)/ /*lastIndex=0*/ , "abcd"); |
| ["abcd"] /*input="abcd", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abcd","","","","","","","","",""] |
| exec(/([^a-z]+)/i /*lastIndex=0*/ , "AB12CD34"); |
| ["12","12"] /*input="AB12CD34", index=2*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["AB12CD34","12","","","","","","","",""] |
| exec(/([^A-Z]+)/ /*lastIndex=0*/ , "AB12CD34"); |
| ["12","12"] /*input="AB12CD34", index=2*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["AB12CD34","12","","","","","","","",""] |
| exec(/a|ab/ /*lastIndex=0*/ , "abc"); |
| ["a"] /*input="abc", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abc","","","","","","","","",""] |
| exec(/((a)|(ab))((c)|(bc))/ /*lastIndex=0*/ , "xxabcyy"); |
| ["abc","a","a",undefined,"bc",undefined,"bc"] /*input="xxabcyy", index=2*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["xxabcyy","a","a","","bc","","bc","","",""] |
| exec(/a[a-z]{2,4}/ /*lastIndex=0*/ , "abcdefghi"); |
| ["abcde"] /*input="abcdefghi", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""] |
| exec(/a[a-z]{2,4}?/ /*lastIndex=0*/ , "abcdefghi"); |
| ["abc"] /*input="abcdefghi", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abcdefghi","","","","","","","","",""] |
| exec(/(aa|aabaac|ba|b|c)*/ /*lastIndex=0*/ , "aabaac"); |
| ["aaba","ba"] /*input="aabaac", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["aabaac","ba","","","","","","","",""] |
| exec(/(z)((a+)?(b+)?(c))*/ /*lastIndex=0*/ , "zaacbbbcac"); |
| ["zaacbbbcac","z","ac","a",undefined,"c"] /*input="zaacbbbcac", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["zaacbbbcac","z","ac","a","","c","","","",""] |
| exec(/(a*)*/ /*lastIndex=0*/ , "b"); |
| ["",undefined] /*input="b", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["b","","","","","","","","",""] |
| exec(/(a*)b\1+/ /*lastIndex=0*/ , "baaaac"); |
| ["b",""] /*input="baaaac", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["baaaac","","","","","","","","",""] |
| exec(/abc*de/ /*lastIndex=0*/ , "xxabdeyy"); |
| ["abde"] /*input="xxabdeyy", index=2*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["xxabdeyy","","","","","","","","",""] |
| exec(/a*bcde/ /*lastIndex=0*/ , "xxaaabcdeyy"); |
| ["aaabcde"] /*input="xxaaabcdeyy", index=2*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["xxaaabcdeyy","","","","","","","","",""] |
| exec(/abcde*/ /*lastIndex=0*/ , "xxabcdeeeyy"); |
| ["abcdeee"] /*input="xxabcdeeeyy", index=2*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["xxabcdeeeyy","","","","","","","","",""] |
| exec(/(?=(a+))/ /*lastIndex=0*/ , "baaabac"); |
| ["","aaa"] /*input="baaabac", index=1*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["baaabac","aaa","","","","","","","",""] |
| exec(/(?=(a+))a*b\1/ /*lastIndex=0*/ , "baaabac"); |
| ["aba","a"] /*input="baaabac", index=3*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["baaabac","a","","","","","","","",""] |
| exec(/(.*?)aab/ /*lastIndex=0*/ , "baaab"); |
| ["baaab","ba"] /*input="baaab", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["baaab","ba","","","","","","","",""] |
| exec(/(.*?)a(?!(a+)b\2c)\2(.*)/ /*lastIndex=0*/ , "baaabaac"); |
| ["baaabaac","ba",undefined,"abaac"] /*input="baaabaac", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["baaabaac","ba","","abaac","","","","","",""] |
| exec(/a(.*)a/ /*lastIndex=0*/ , "baaaaab"); |
| ["aaaaa","aaa"] /*input="baaaaab", index=1*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["baaaaab","aaa","","","","","","","",""] |
| exec(/a(.*?)a/ /*lastIndex=0*/ , "baaaaab"); |
| ["aa",""] /*input="baaaaab", index=1*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["baaaaab","","","","","","","","",""] |
| exec(/([^a-z]*)([a-z\u2000-\u23ff]*)/ /*lastIndex=0*/ , "--AbC--"); |
| ["--Ab","--A","b"] /*input="--AbC--", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["--AbC--","--A","b","","","","","","",""] |
| exec(/([^a-z]*)([a-z\u2000-\u23ff]*)/i /*lastIndex=0*/ , "--AbC--"); |
| ["--AbC","--","AbC"] /*input="--AbC--", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["--AbC--","--","AbC","","","","","","",""] |
| exec(/^[\],:{}\s]*$/ /*lastIndex=0*/ , "]\u000a] ] ]{]\u000a] ] ] ] ]]:] ]4]0]9]6]\u000a] ] ]}]]"); |
| null |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["--AbC--","--","AbC","","","","","","",""] |
| exec(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(:?[eE][+\-]?\d+)?/g /*lastIndex=0*/ , "[\u000a {\u000a \u0022tag\u0022: \u0022titillation\u0022,\u000a \u0022popularity\u0022: 4294967296\u000a },\u000a {\u000a \u0022tag\u0022: \u0022foamless\u0022,\u000a \u0022popularity\u0022: 1257718401\u000a } ]"); |
| ["\u0022tag\u0022",undefined] /*input="[\u000a {\u000a \u0022tag\u0022: \u0022titillation\u0022,\u000a \u0022popularity\u0022: 4294967296\u000a },\u000a {\u000a \u0022tag\u0022: \u0022foamless\u0022,\u000a \u0022popularity\u0022: 1257718401\u000a } ]", index=10*/ |
| r.lastIndex=15 |
| RegExp.${_,1,...,9}=["[\u000a {\u000a \u0022tag\u0022: \u0022titillation\u0022,\u000a \u0022popularity\u0022: 4294967296\u000a },\u000a {\u000a \u0022tag\u0022: \u0022foamless\u0022,\u000a \u0022popularity\u0022: 1257718401\u000a } ]","","","","","","","","",""] |
| exec(/(^|.)(ronl|qri-ehf3.wbg)(|fgberf|zbgbef|yvirnhpgvbaf|jvxv|rkcerff|punggre).(pbz(|.nh|.pa|.ux|.zl|.ft|.oe|.zk)|pb(.hx|.xe|.am)|pn|qr|se|vg|ay|or|ng|pu|vr|va|rf|cy|cu|fr)$/i /*lastIndex=0*/ , "cntrf.ronl.pbz"); |
| [".ronl.pbz",".","ronl","","pbz","",undefined] /*input="cntrf.ronl.pbz", index=5*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["cntrf.ronl.pbz",".","ronl","","pbz","","","","",""] |
| exec(/function\s*([^(]*)([^{]*\))/ /*lastIndex=0*/ , "function Common__taskManager$_process$i() {\u000d\u000a if (this._hasStopped) {\u000d\u000a return;\u000d\u000a }\u000d\u000a if (this._isYielding) {\u000d\u000a window.setTimeout(this._processDelegate, Common._taskManager._tickInterval);\u000d\u000a return;\u000d\u000a }\u000d\u000a var timeNow = new Date();\u000d\u000a var nextInterval = Common._taskManager._tickInterval;\u000d\u000a var timeRemaining = Common._taskManager._tickInterval;\u000d\u000a var drift = (timeNow.getTime() - this._lastProcessedTime.getTime()) - Common._taskManager._tickInterval;\u000d\u000a this._lastProcessedTime = timeNow;\u000d\u000a if (drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a if (drift < 0 || drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a var lastKeyStroke = timeNow;\u000d\u000a if (Common._aFrameworkApplication.get__activeFrame$i()) {\u000d\u000a lastKeyStroke = Common._aFrameworkApplication.get__activeFrame$i()._theKeyInputManager$i.get__lastKeyStroke$i();\u000d\u000a }\u000d\u000a if (!this._pauseRef && timeNow.getTime() - lastKeyStroke.getTime() >= Common._taskManager._tickInterval * 5) {\u000d\u000a this._isProcessing = true;\u000d\u000a for (this._processingQueue = 0; this._processingQueue < Common._taskItemPriority.lastPriority; this._processingQueue++) {\u000d\u000a var maxTask = this._queues[this._processingQueue].length;\u000d\u000a if (!maxTask) {\u000d\u000a continue;\u000d\u000a }\u000d\u000a var currentTask = this._lastProcessedTasks[this._processingQueue];\u000d\u000a var tasksToProcess = maxTask;\u000d\u000a do {\u000d\u000a currentTask = currentTask + 1;\u000d\u000a currentTask = (currentTask >= maxTask) ? 0 : currentTask;\u000d\u000a Common.Debug._assertTag$i(currentTask >= 0 && currentTask < maxTask, 964309305);\u000d\u000a var task = this._queues[this._processingQueue][currentTask];\u000d\u000a if (task && !task.get__isDeleted$i() && timeNow.getTime() - task.get__lastProcessed$i().getTime() > task.get__interval$i() - drift) {\u000d\u000a var startTime = new Date();\u000d\u000a if (task.get__taskType$i() !== Common._taskItemType.continuous) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], currentTask);\u000d\u000a maxTask--;\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a task._process$i();\u000d\u000a var endTime = new Date();\u000d\u000a timeRemaining -= endTime.getTime() - startTime.getTime();\u000d\u000a }\u000d\u000a tasksToProcess--;\u000d\u000a } while (maxTask > 0 && tasksToProcess > 0 && timeRemaining > 0);\u000d\u000a if (this._pendingDeletes) {\u000d\u000a for (var iTask = 0; iTask < maxTask; iTask++) {\u000d\u000a var task = this._queues[this._processingQueue][iTask];\u000d\u000a if (task.get__isDeleted$i()) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], iTask);\u000d\u000a if (iTask <= currentTask) {\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a iTask--;\u000d\u000a maxTask--;\u000d\u000a }\u000d\u000a }\u000d\u000a this._pendingDeletes = false;\u000d\u000a }\u000d\u000a this._lastProcessedTasks[this._processingQueue] = currentTask;\u000d\u000a if (timeRemaining <= 0) {\u000d\u000a break;\u000d\u000a }\u000d\u000a }\u000d\u000a this._isProcessing = false;\u000d\u000a }\u000d\u000a if (timeRemaining < 0 || (Common._taskManager._tickInterval - timeRemaining) < 0) {\u000d\u000a timeRemaining = 0;\u000d\u000a }\u000d\u000a nextInterval = nextInterval - drift - (Common._taskManager._tickInterval - timeRemaining);\u000d\u000a if (nextInterval < 10) {\u000d\u000a nextInterval = 0;\u000d\u000a }\u000d\u000a if (nextInterval > Common._taskManager._tickInterval) {\u000d\u000a nextInterval = Common._taskManager._tickInterval;\u000d\u000a }\u000d\u000a if (!this._isDisposed) {\u000d\u000a window.setTimeout(this._processDelegate, nextInterval);\u000d\u000a }\u000d\u000a }"); |
| ["function Common__taskManager$_process$i()","Common__taskManager$_process$i","()"] /*input="function Common__taskManager$_process$i() {\u000d\u000a if (this._hasStopped) {\u000d\u000a return;\u000d\u000a }\u000d\u000a if (this._isYielding) {\u000d\u000a window.setTimeout(this._processDelegate, Common._taskManager._tickInterval);\u000d\u000a return;\u000d\u000a }\u000d\u000a var timeNow = new Date();\u000d\u000a var nextInterval = Common._taskManager._tickInterval;\u000d\u000a var timeRemaining = Common._taskManager._tickInterval;\u000d\u000a var drift = (timeNow.getTime() - this._lastProcessedTime.getTime()) - Common._taskManager._tickInterval;\u000d\u000a this._lastProcessedTime = timeNow;\u000d\u000a if (drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a if (drift < 0 || drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a var lastKeyStroke = timeNow;\u000d\u000a if (Common._aFrameworkApplication.get__activeFrame$i()) {\u000d\u000a lastKeyStroke = Common._aFrameworkApplication.get__activeFrame$i()._theKeyInputManager$i.get__lastKeyStroke$i();\u000d\u000a }\u000d\u000a if (!this._pauseRef && timeNow.getTime() - lastKeyStroke.getTime() >= Common._taskManager._tickInterval * 5) {\u000d\u000a this._isProcessing = true;\u000d\u000a for (this._processingQueue = 0; this._processingQueue < Common._taskItemPriority.lastPriority; this._processingQueue++) {\u000d\u000a var maxTask = this._queues[this._processingQueue].length;\u000d\u000a if (!maxTask) {\u000d\u000a continue;\u000d\u000a }\u000d\u000a var currentTask = this._lastProcessedTasks[this._processingQueue];\u000d\u000a var tasksToProcess = maxTask;\u000d\u000a do {\u000d\u000a currentTask = currentTask + 1;\u000d\u000a currentTask = (currentTask >= maxTask) ? 0 : currentTask;\u000d\u000a Common.Debug._assertTag$i(currentTask >= 0 && currentTask < maxTask, 964309305);\u000d\u000a var task = this._queues[this._processingQueue][currentTask];\u000d\u000a if (task && !task.get__isDeleted$i() && timeNow.getTime() - task.get__lastProcessed$i().getTime() > task.get__interval$i() - drift) {\u000d\u000a var startTime = new Date();\u000d\u000a if (task.get__taskType$i() !== Common._taskItemType.continuous) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], currentTask);\u000d\u000a maxTask--;\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a task._process$i();\u000d\u000a var endTime = new Date();\u000d\u000a timeRemaining -= endTime.getTime() - startTime.getTime();\u000d\u000a }\u000d\u000a tasksToProcess--;\u000d\u000a } while (maxTask > 0 && tasksToProcess > 0 && timeRemaining > 0);\u000d\u000a if (this._pendingDeletes) {\u000d\u000a for (var iTask = 0; iTask < maxTask; iTask++) {\u000d\u000a var task = this._queues[this._processingQueue][iTask];\u000d\u000a if (task.get__isDeleted$i()) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], iTask);\u000d\u000a if (iTask <= currentTask) {\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a iTask--;\u000d\u000a maxTask--;\u000d\u000a }\u000d\u000a }\u000d\u000a this._pendingDeletes = false;\u000d\u000a }\u000d\u000a this._lastProcessedTasks[this._processingQueue] = currentTask;\u000d\u000a if (timeRemaining <= 0) {\u000d\u000a break;\u000d\u000a }\u000d\u000a }\u000d\u000a this._isProcessing = false;\u000d\u000a }\u000d\u000a if (timeRemaining < 0 || (Common._taskManager._tickInterval - timeRemaining) < 0) {\u000d\u000a timeRemaining = 0;\u000d\u000a }\u000d\u000a nextInterval = nextInterval - drift - (Common._taskManager._tickInterval - timeRemaining);\u000d\u000a if (nextInterval < 10) {\u000d\u000a nextInterval = 0;\u000d\u000a }\u000d\u000a if (nextInterval > Common._taskManager._tickInterval) {\u000d\u000a nextInterval = Common._taskManager._tickInterval;\u000d\u000a }\u000d\u000a if (!this._isDisposed) {\u000d\u000a window.setTimeout(this._processDelegate, nextInterval);\u000d\u000a }\u000d\u000a }", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["function Common__taskManager$_process$i() {\u000d\u000a if (this._hasStopped) {\u000d\u000a return;\u000d\u000a }\u000d\u000a if (this._isYielding) {\u000d\u000a window.setTimeout(this._processDelegate, Common._taskManager._tickInterval);\u000d\u000a return;\u000d\u000a }\u000d\u000a var timeNow = new Date();\u000d\u000a var nextInterval = Common._taskManager._tickInterval;\u000d\u000a var timeRemaining = Common._taskManager._tickInterval;\u000d\u000a var drift = (timeNow.getTime() - this._lastProcessedTime.getTime()) - Common._taskManager._tickInterval;\u000d\u000a this._lastProcessedTime = timeNow;\u000d\u000a if (drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a if (drift < 0 || drift > (nextInterval / 2)) {\u000d\u000a drift = 0;\u000d\u000a }\u000d\u000a var lastKeyStroke = timeNow;\u000d\u000a if (Common._aFrameworkApplication.get__activeFrame$i()) {\u000d\u000a lastKeyStroke = Common._aFrameworkApplication.get__activeFrame$i()._theKeyInputManager$i.get__lastKeyStroke$i();\u000d\u000a }\u000d\u000a if (!this._pauseRef && timeNow.getTime() - lastKeyStroke.getTime() >= Common._taskManager._tickInterval * 5) {\u000d\u000a this._isProcessing = true;\u000d\u000a for (this._processingQueue = 0; this._processingQueue < Common._taskItemPriority.lastPriority; this._processingQueue++) {\u000d\u000a var maxTask = this._queues[this._processingQueue].length;\u000d\u000a if (!maxTask) {\u000d\u000a continue;\u000d\u000a }\u000d\u000a var currentTask = this._lastProcessedTasks[this._processingQueue];\u000d\u000a var tasksToProcess = maxTask;\u000d\u000a do {\u000d\u000a currentTask = currentTask + 1;\u000d\u000a currentTask = (currentTask >= maxTask) ? 0 : currentTask;\u000d\u000a Common.Debug._assertTag$i(currentTask >= 0 && currentTask < maxTask, 964309305);\u000d\u000a var task = this._queues[this._processingQueue][currentTask];\u000d\u000a if (task && !task.get__isDeleted$i() && timeNow.getTime() - task.get__lastProcessed$i().getTime() > task.get__interval$i() - drift) {\u000d\u000a var startTime = new Date();\u000d\u000a if (task.get__taskType$i() !== Common._taskItemType.continuous) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], currentTask);\u000d\u000a maxTask--;\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a task._process$i();\u000d\u000a var endTime = new Date();\u000d\u000a timeRemaining -= endTime.getTime() - startTime.getTime();\u000d\u000a }\u000d\u000a tasksToProcess--;\u000d\u000a } while (maxTask > 0 && tasksToProcess > 0 && timeRemaining > 0);\u000d\u000a if (this._pendingDeletes) {\u000d\u000a for (var iTask = 0; iTask < maxTask; iTask++) {\u000d\u000a var task = this._queues[this._processingQueue][iTask];\u000d\u000a if (task.get__isDeleted$i()) {\u000d\u000a Array.removeAt(this._queues[this._processingQueue], iTask);\u000d\u000a if (iTask <= currentTask) {\u000d\u000a currentTask--;\u000d\u000a }\u000d\u000a iTask--;\u000d\u000a maxTask--;\u000d\u000a }\u000d\u000a }\u000d\u000a this._pendingDeletes = false;\u000d\u000a }\u000d\u000a this._lastProcessedTasks[this._processingQueue] = currentTask;\u000d\u000a if (timeRemaining <= 0) {\u000d\u000a break;\u000d\u000a }\u000d\u000a }\u000d\u000a this._isProcessing = false;\u000d\u000a }\u000d\u000a if (timeRemaining < 0 || (Common._taskManager._tickInterval - timeRemaining) < 0) {\u000d\u000a timeRemaining = 0;\u000d\u000a }\u000d\u000a nextInterval = nextInterval - drift - (Common._taskManager._tickInterval - timeRemaining);\u000d\u000a if (nextInterval < 10) {\u000d\u000a nextInterval = 0;\u000d\u000a }\u000d\u000a if (nextInterval > Common._taskManager._tickInterval) {\u000d\u000a nextInterval = Common._taskManager._tickInterval;\u000d\u000a }\u000d\u000a if (!this._isDisposed) {\u000d\u000a window.setTimeout(this._processDelegate, nextInterval);\u000d\u000a }\u000d\u000a }","Common__taskManager$_process$i","()","","","","","","",""] |
| exec(/aababa(?:bbaaa)/ /*lastIndex=0*/ , "aabababbaaa"); |
| ["aabababbaaa"] /*input="aabababbaaa", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["aabababbaaa","","","","","","","","",""] |
| match(/[cgt]gggtaaa|tttaccc[acg]/gi /*lastIndex=0*/ , "GGCCGGGTAAAGTGGCTCACGCCTGTAATCCCAGCACTTTACCCCCCGAGGCGGGCGGA"); |
| ["CGGGTAAA","TTTACCCC"] |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["GGCCGGGTAAAGTGGCTCACGCCTGTAATCCCAGCACTTTACCCCCCGAGGCGGGCGGA","","","","","","","","",""] |
| exec(/((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((x))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))/ /*lastIndex=0*/ , "x"); |
| ["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"] /*input="x", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["x","x","x","x","x","x","x","x","x","x"] |
| exec(/a^|b/ /*lastIndex=0*/ , "ab"); |
| ["b"] /*input="ab", index=1*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["ab","","","","","","","","",""] |
| exec(/(a|ab){0,2}?x/ /*lastIndex=0*/ , "abax"); |
| ["abax","a"] /*input="abax", index=0*/ |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abax","a","","","","","","","",""] |
| exec(/(^|\s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active)/ /*lastIndex=0*/ , "#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus#standardCore UL#bloc_adresse_recap LI ADDRESS, #standardCore UL#bloc_adresse_recap LI UL, #cgvPopin #printBonus"); |
| null |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abax","a","","","","","","","",""] |
| exec(/(^|\s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active)/ /*lastIndex=0*/ , "html, body"); |
| null |
| r.lastIndex=0 |
| RegExp.${_,1,...,9}=["abax","a","","","","","","","",""] |