nashorn/test/script/basic/JDK-8079269.js
author hannesw
Fri, 03 Feb 2017 13:28:00 +0100
changeset 43555 1bb10bccf057
parent 31925 85c87bc2f1f3
permissions -rw-r--r--
8173888: Test for JDK-8169481 causes stack overflows in parser tests Reviewed-by: jlaskey, sundar
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
30390
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
     1
/*
31925
85c87bc2f1f3 8132092: Nashorn copyright has to be updated
sundar
parents: 30390
diff changeset
     2
 * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
30390
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
     3
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
31925
85c87bc2f1f3 8132092: Nashorn copyright has to be updated
sundar
parents: 30390
diff changeset
     4
 *
30390
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
     5
 * This code is free software; you can redistribute it and/or modify it
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
     6
 * under the terms of the GNU General Public License version 2 only, as
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
     7
 * published by the Free Software Foundation.
31925
85c87bc2f1f3 8132092: Nashorn copyright has to be updated
sundar
parents: 30390
diff changeset
     8
 *
30390
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
     9
 * This code is distributed in the hope that it will be useful, but WITHOUT
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    10
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    11
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    12
 * version 2 for more details (a copy is included in the LICENSE file that
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    13
 * accompanied this code).
31925
85c87bc2f1f3 8132092: Nashorn copyright has to be updated
sundar
parents: 30390
diff changeset
    14
 *
30390
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    15
 * You should have received a copy of the GNU General Public License version
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    16
 * 2 along with this work; if not, write to the Free Software Foundation,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    17
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
31925
85c87bc2f1f3 8132092: Nashorn copyright has to be updated
sundar
parents: 30390
diff changeset
    18
 *
30390
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    19
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    20
 * or visit www.oracle.com if you need additional information or have any
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    21
 * questions.
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    22
 */
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    23
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    24
/**
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    25
 * JDK-8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    26
 *
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    27
 * @test
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    28
 * @run
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    29
 */
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    30
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    31
// m must be in scope so it's accessed with optimistic getters on scope
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    32
var m = 1; 
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    33
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    34
(function() {
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    35
    return { 
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    36
        p0: m, 
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    37
        p1: m = "foo",
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    38
        p2: m
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    39
    }
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    40
})();
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    41
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    42
var n = 1; 
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    43
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    44
// Test the spill object creator too
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    45
(function() {
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    46
    return { 
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    47
        p0: n, 
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    48
        p1: n = "foo",
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    49
        p2: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    50
        p3: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    51
        p4: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    52
        p5: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    53
        p6: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    54
        p7: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    55
        p8: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    56
        p9: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    57
        p10: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    58
        p11: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    59
        p12: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    60
        p13: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    61
        p14: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    62
        p15: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    63
        p16: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    64
        p17: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    65
        p18: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    66
        p19: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    67
        p20: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    68
        p21: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    69
        p22: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    70
        p23: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    71
        p24: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    72
        p25: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    73
        p26: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    74
        p27: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    75
        p28: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    76
        p29: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    77
        p30: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    78
        p31: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    79
        p32: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    80
        p33: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    81
        p34: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    82
        p35: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    83
        p36: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    84
        p37: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    85
        p38: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    86
        p39: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    87
        p40: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    88
        p41: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    89
        p42: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    90
        p43: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    91
        p44: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    92
        p45: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    93
        p46: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    94
        p47: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    95
        p48: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    96
        p49: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    97
        p50: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    98
        p51: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
    99
        p52: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   100
        p53: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   101
        p54: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   102
        p55: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   103
        p56: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   104
        p57: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   105
        p58: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   106
        p59: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   107
        p60: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   108
        p61: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   109
        p62: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   110
        p63: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   111
        p64: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   112
        p65: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   113
        p66: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   114
        p67: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   115
        p68: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   116
        p69: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   117
        p70: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   118
        p71: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   119
        p72: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   120
        p73: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   121
        p74: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   122
        p75: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   123
        p76: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   124
        p77: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   125
        p78: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   126
        p79: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   127
        p80: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   128
        p81: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   129
        p82: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   130
        p83: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   131
        p84: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   132
        p85: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   133
        p86: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   134
        p87: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   135
        p88: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   136
        p89: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   137
        p90: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   138
        p91: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   139
        p92: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   140
        p93: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   141
        p94: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   142
        p95: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   143
        p96: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   144
        p97: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   145
        p98: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   146
        p99: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   147
        p100: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   148
        p101: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   149
        p102: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   150
        p103: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   151
        p104: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   152
        p105: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   153
        p106: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   154
        p107: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   155
        p108: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   156
        p109: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   157
        p110: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   158
        p111: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   159
        p112: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   160
        p113: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   161
        p114: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   162
        p115: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   163
        p116: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   164
        p117: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   165
        p118: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   166
        p119: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   167
        p120: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   168
        p121: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   169
        p122: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   170
        p123: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   171
        p124: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   172
        p125: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   173
        p126: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   174
        p127: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   175
        p128: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   176
        p129: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   177
        p130: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   178
        p131: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   179
        p132: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   180
        p133: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   181
        p134: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   182
        p135: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   183
        p136: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   184
        p137: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   185
        p138: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   186
        p139: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   187
        p140: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   188
        p141: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   189
        p142: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   190
        p143: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   191
        p144: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   192
        p145: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   193
        p146: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   194
        p147: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   195
        p148: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   196
        p149: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   197
        p150: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   198
        p151: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   199
        p152: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   200
        p153: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   201
        p154: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   202
        p155: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   203
        p156: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   204
        p157: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   205
        p158: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   206
        p159: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   207
        p160: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   208
        p161: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   209
        p162: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   210
        p163: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   211
        p164: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   212
        p165: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   213
        p166: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   214
        p167: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   215
        p168: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   216
        p169: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   217
        p170: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   218
        p171: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   219
        p172: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   220
        p173: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   221
        p174: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   222
        p175: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   223
        p176: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   224
        p177: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   225
        p178: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   226
        p179: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   227
        p180: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   228
        p181: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   229
        p182: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   230
        p183: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   231
        p184: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   232
        p185: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   233
        p186: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   234
        p187: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   235
        p188: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   236
        p189: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   237
        p190: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   238
        p191: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   239
        p192: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   240
        p193: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   241
        p194: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   242
        p195: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   243
        p196: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   244
        p197: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   245
        p198: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   246
        p199: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   247
        p200: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   248
        p201: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   249
        p202: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   250
        p203: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   251
        p204: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   252
        p205: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   253
        p206: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   254
        p207: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   255
        p208: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   256
        p209: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   257
        p210: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   258
        p211: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   259
        p212: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   260
        p213: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   261
        p214: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   262
        p215: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   263
        p216: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   264
        p217: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   265
        p218: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   266
        p219: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   267
        p220: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   268
        p221: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   269
        p222: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   270
        p223: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   271
        p224: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   272
        p225: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   273
        p226: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   274
        p227: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   275
        p228: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   276
        p229: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   277
        p230: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   278
        p231: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   279
        p232: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   280
        p233: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   281
        p234: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   282
        p235: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   283
        p236: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   284
        p237: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   285
        p238: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   286
        p239: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   287
        p240: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   288
        p241: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   289
        p242: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   290
        p243: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   291
        p244: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   292
        p245: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   293
        p246: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   294
        p247: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   295
        p248: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   296
        p249: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   297
        p250: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   298
        p251: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   299
        p252: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   300
        p253: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   301
        p254: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   302
        p255: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   303
        p256: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   304
        p257: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   305
        p258: n,
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   306
        p259: n
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   307
    }
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   308
})();
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   309
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   310
// No output; as long as it completes without
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   311
// ArrayIndexOutOfBoundsException in the OSR continuation handler, it's
357f9a3f9394 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
attila
parents:
diff changeset
   312
// a success.