test/script/basic/JDK-8074545.js

Tue, 21 Mar 2017 13:41:57 -0700

author
asaha
date
Tue, 21 Mar 2017 13:41:57 -0700
changeset 2160
1df40fe54cd6
parent 1248
7d249c2d066a
permissions
-rw-r--r--

Merge

     1 /*
     2  * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  * 
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     8  * 
     9  * This code is distributed in the hope that it will be useful, but WITHOUT
    10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    12  * version 2 for more details (a copy is included in the LICENSE file that
    13  * accompanied this code).
    14  * 
    15  * You should have received a copy of the GNU General Public License version
    16  * 2 along with this work; if not, write to the Free Software Foundation,
    17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    18  * 
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    20  * or visit www.oracle.com if you need additional information or have any
    21  * questions.
    22  */
    24 /**
    25  * JDK-8074545: Undefined object values in object literals with spill properties
    26  *
    27  * @test
    28  * @run
    29  */
    31 var obj = {
    32     "p0": { "x" : 0 },
    33     "p1": { "x" : 1 },
    34     "p2": { "x" : 2 },
    35     "p3": { "x" : 3 },
    36     "p4": { "x" : 4 },
    37     "p5": { "x" : 5 },
    38     "p6": { "x" : 6 },
    39     "p7": { "x" : 7 },
    40     "p8": { "x" : 8 },
    41     "p9": { "x" : 9 },
    42     "p10": { "x" : 10 },
    43     "p11": { "x" : 11 },
    44     "p12": { "x" : 12 },
    45     "p13": { "x" : 13 },
    46     "p14": { "x" : 14 },
    47     "p15": { "x" : 15 },
    48     "p16": { "x" : 16 },
    49     "p17": { "x" : 17 },
    50     "p18": { "x" : 18 },
    51     "p19": { "x" : 19 },
    52     "p20": { "x" : 20 },
    53     "p21": { "x" : 21 },
    54     "p22": { "x" : 22 },
    55     "p23": { "x" : 23 },
    56     "p24": { "x" : 24 },
    57     "p25": { "x" : 25 },
    58     "p26": { "x" : 26 },
    59     "p27": { "x" : 27 },
    60     "p28": { "x" : 28 },
    61     "p29": { "x" : 29 },
    62     "p30": { "x" : 30 },
    63     "p31": { "x" : 31 },
    64     "p32": { "x" : 32 },
    65     "p33": { "x" : 33 },
    66     "p34": { "x" : 34 },
    67     "p35": { "x" : 35 },
    68     "p36": { "x" : 36 },
    69     "p37": { "x" : 37 },
    70     "p38": { "x" : 38 },
    71     "p39": { "x" : 39 },
    72     "p40": { "x" : 40 },
    73     "p41": { "x" : 41 },
    74     "p42": { "x" : 42 },
    75     "p43": { "x" : 43 },
    76     "p44": { "x" : 44 },
    77     "p45": { "x" : 45 },
    78     "p46": { "x" : 46 },
    79     "p47": { "x" : 47 },
    80     "p48": { "x" : 48 },
    81     "p49": { "x" : 49 },
    82     "p50": { "x" : 50 },
    83     "p51": { "x" : 51 },
    84     "p52": { "x" : 52 },
    85     "p53": { "x" : 53 },
    86     "p54": { "x" : 54 },
    87     "p55": { "x" : 55 },
    88     "p56": { "x" : 56 },
    89     "p57": { "x" : 57 },
    90     "p58": { "x" : 58 },
    91     "p59": { "x" : 59 },
    92     "p60": { "x" : 60 },
    93     "p61": { "x" : 61 },
    94     "p62": { "x" : 62 },
    95     "p63": { "x" : 63 },
    96     "p64": { "x" : 64 },
    97     "p65": { "x" : 65 },
    98     "p66": { "x" : 66 },
    99     "p67": { "x" : 67 },
   100     "p68": { "x" : 68 },
   101     "p69": { "x" : 69 },
   102     "p70": { "x" : 70 },
   103     "p71": { "x" : 71 },
   104     "p72": { "x" : 72 },
   105     "p73": { "x" : 73 },
   106     "p74": { "x" : 74 },
   107     "p75": { "x" : 75 },
   108     "p76": { "x" : 76 },
   109     "p77": { "x" : 77 },
   110     "p78": { "x" : 78 },
   111     "p79": { "x" : 79 },
   112     "p80": { "x" : 80 },
   113     "p81": { "x" : 81 },
   114     "p82": { "x" : 82 },
   115     "p83": { "x" : 83 },
   116     "p84": { "x" : 84 },
   117     "p85": { "x" : 85 },
   118     "p86": { "x" : 86 },
   119     "p87": { "x" : 87 },
   120     "p88": { "x" : 88 },
   121     "p89": { "x" : 89 },
   122     "p90": { "x" : 90 },
   123     "p91": { "x" : 91 },
   124     "p92": { "x" : 92 },
   125     "p93": { "x" : 93 },
   126     "p94": { "x" : 94 },
   127     "p95": { "x" : 95 },
   128     "p96": { "x" : 96 },
   129     "p97": { "x" : 97 },
   130     "p98": { "x" : 98 },
   131     "p99": { "x" : 99 },
   132     "p100": { "x" : 100 },
   133     "p101": { "x" : 101 },
   134     "p102": { "x" : 102 },
   135     "p103": { "x" : 103 },
   136     "p104": { "x" : 104 },
   137     "p105": { "x" : 105 },
   138     "p106": { "x" : 106 },
   139     "p107": { "x" : 107 },
   140     "p108": { "x" : 108 },
   141     "p109": { "x" : 109 },
   142     "p110": { "x" : 110 },
   143     "p111": { "x" : 111 },
   144     "p112": { "x" : 112 },
   145     "p113": { "x" : 113 },
   146     "p114": { "x" : 114 },
   147     "p115": { "x" : 115 },
   148     "p116": { "x" : 116 },
   149     "p117": { "x" : 117 },
   150     "p118": { "x" : 118 },
   151     "p119": { "x" : 119 },
   152     "p120": { "x" : 120 },
   153     "p121": { "x" : 121 },
   154     "p122": { "x" : 122 },
   155     "p123": { "x" : 123 },
   156     "p124": { "x" : 124 },
   157     "p125": { "x" : 125 },
   158     "p126": { "x" : 126 },
   159     "p127": { "x" : 127 },
   160     "p128": { "x" : 128 },
   161     "p129": { "x" : 129 },
   162     "p130": { "x" : 130 },
   163     "p131": { "x" : 131 },
   164     "p132": { "x" : 132 },
   165     "p133": { "x" : 133 },
   166     "p134": { "x" : 134 },
   167     "p135": { "x" : 135 },
   168     "p136": { "x" : 136 },
   169     "p137": { "x" : 137 },
   170     "p138": { "x" : 138 },
   171     "p139": { "x" : 139 },
   172     "p140": { "x" : 140 },
   173     "p141": { "x" : 141 },
   174     "p142": { "x" : 142 },
   175     "p143": { "x" : 143 },
   176     "p144": { "x" : 144 },
   177     "p145": { "x" : 145 },
   178     "p146": { "x" : 146 },
   179     "p147": { "x" : 147 },
   180     "p148": { "x" : 148 },
   181     "p149": { "x" : 149 },
   182     "p150": { "x" : 150 },
   183     "p151": { "x" : 151 },
   184     "p152": { "x" : 152 },
   185     "p153": { "x" : 153 },
   186     "p154": { "x" : 154 },
   187     "p155": { "x" : 155 },
   188     "p156": { "x" : 156 },
   189     "p157": { "x" : 157 },
   190     "p158": { "x" : 158 },
   191     "p159": { "x" : 159 },
   192     "p160": { "x" : 160 },
   193     "p161": { "x" : 161 },
   194     "p162": { "x" : 162 },
   195     "p163": { "x" : 163 },
   196     "p164": { "x" : 164 },
   197     "p165": { "x" : 165 },
   198     "p166": { "x" : 166 },
   199     "p167": { "x" : 167 },
   200     "p168": { "x" : 168 },
   201     "p169": { "x" : 169 },
   202     "p170": { "x" : 170 },
   203     "p171": { "x" : 171 },
   204     "p172": { "x" : 172 },
   205     "p173": { "x" : 173 },
   206     "p174": { "x" : 174 },
   207     "p175": { "x" : 175 },
   208     "p176": { "x" : 176 },
   209     "p177": { "x" : 177 },
   210     "p178": { "x" : 178 },
   211     "p179": { "x" : 179 },
   212     "p180": { "x" : 180 },
   213     "p181": { "x" : 181 },
   214     "p182": { "x" : 182 },
   215     "p183": { "x" : 183 },
   216     "p184": { "x" : 184 },
   217     "p185": { "x" : 185 },
   218     "p186": { "x" : 186 },
   219     "p187": { "x" : 187 },
   220     "p188": { "x" : 188 },
   221     "p189": { "x" : 189 },
   222     "p190": { "x" : 190 },
   223     "p191": { "x" : 191 },
   224     "p192": { "x" : 192 },
   225     "p193": { "x" : 193 },
   226     "p194": { "x" : 194 },
   227     "p195": { "x" : 195 },
   228     "p196": { "x" : 196 },
   229     "p197": { "x" : 197 },
   230     "p198": { "x" : 198 },
   231     "p199": { "x" : 199 },
   232     "p200": { "x" : 200 },
   233     "p201": { "x" : 201 },
   234     "p202": { "x" : 202 },
   235     "p203": { "x" : 203 },
   236     "p204": { "x" : 204 },
   237     "p205": { "x" : 205 },
   238     "p206": { "x" : 206 },
   239     "p207": { "x" : 207 },
   240     "p208": { "x" : 208 },
   241     "p209": { "x" : 209 },
   242     "p210": { "x" : 210 },
   243     "p211": { "x" : 211 },
   244     "p212": { "x" : 212 },
   245     "p213": { "x" : 213 },
   246     "p214": { "x" : 214 },
   247     "p215": { "x" : 215 },
   248     "p216": { "x" : 216 },
   249     "p217": { "x" : 217 },
   250     "p218": { "x" : 218 },
   251     "p219": { "x" : 219 },
   252     "p220": { "x" : 220 },
   253     "p221": { "x" : 221 },
   254     "p222": { "x" : 222 },
   255     "p223": { "x" : 223 },
   256     "p224": { "x" : 224 },
   257     "p225": { "x" : 225 },
   258     "p226": { "x" : 226 },
   259     "p227": { "x" : 227 },
   260     "p228": { "x" : 228 },
   261     "p229": { "x" : 229 },
   262     "p230": { "x" : 230 },
   263     "p231": { "x" : 231 },
   264     "p232": { "x" : 232 },
   265     "p233": { "x" : 233 },
   266     "p234": { "x" : 234 },
   267     "p235": { "x" : 235 },
   268     "p236": { "x" : 236 },
   269     "p237": { "x" : 237 },
   270     "p238": { "x" : 238 },
   271     "p239": { "x" : 239 },
   272     "p240": { "x" : 240 },
   273     "p241": { "x" : 241 },
   274     "p242": { "x" : 242 },
   275     "p243": { "x" : 243 },
   276     "p244": { "x" : 244 },
   277     "p245": { "x" : 245 },
   278     "p246": { "x" : 246 },
   279     "p247": { "x" : 247 },
   280     "p248": { "x" : 248 },
   281     "p249": { "x" : 249 },
   282     "p250": { "x" : 250 },
   283     "p251": { "x" : 251 },
   284     "p252": { "x" : 252 },
   285     "p253": { "x" : 253 },
   286     "p254": { "x" : 254 },
   287     "p255": { "x" : 255 },
   288     "p256": { "x" : 256 },
   289     "p257": { "x" : 257 },
   290     "p258": { "x" : 258 },
   291     "p259": { "x" : 259 },
   292     "p260": { "x" : 260 },
   293     "p261": { "x" : 261 },
   294     "p262": { "x" : 262 },
   295     "p263": { "x" : 263 },
   296     "p264": { "x" : 264 },
   297     "p265": { "x" : 265 },
   298     "p266": { "x" : 266 },
   299     "p267": { "x" : 267 },
   300     "p268": { "x" : 268 },
   301     "p269": { "x" : 269 },
   302     "p270": { "x" : 270 },
   303     "p271": { "x" : 271 },
   304     "p272": { "x" : 272 },
   305     "p273": { "x" : 273 },
   306     "p274": { "x" : 274 },
   307     "p275": { "x" : 275 },
   308     "p276": { "x" : 276 },
   309     "p277": { "x" : 277 },
   310     "p278": { "x" : 278 },
   311     "p279": { "x" : 279 },
   312     "p280": { "x" : 280 },
   313     "p281": { "x" : 281 },
   314     "p282": { "x" : 282 },
   315     "p283": { "x" : 283 },
   316     "p284": { "x" : 284 },
   317     "p285": { "x" : 285 },
   318     "p286": { "x" : 286 },
   319     "p287": { "x" : 287 },
   320     "p288": { "x" : 288 },
   321     "p289": { "x" : 289 },
   322     "p290": { "x" : 290 },
   323     "p291": { "x" : 291 },
   324     "p292": { "x" : 292 },
   325     "p293": { "x" : 293 },
   326     "p294": { "x" : 294 },
   327     "p295": { "x" : 295 },
   328     "p296": { "x" : 296 },
   329     "p297": { "x" : 297 },
   330     "p298": { "x" : 298 },
   331     "p299": { "x" : 299 },
   332     "p300": { "x" : 300 },
   333     "p301": { "x" : 301 },
   334     "p302": { "x" : 302 },
   335     "p303": { "x" : 303 },
   336     "p304": { "x" : 304 },
   337     "p305": { "x" : 305 },
   338     "p306": { "x" : 306 },
   339     "p307": { "x" : 307 },
   340     "p308": { "x" : 308 },
   341     "p309": { "x" : 309 },
   342     "p310": { "x" : 310 },
   343     "p311": { "x" : 311 },
   344     "p312": { "x" : 312 },
   345     "p313": { "x" : 313 },
   346     "p314": { "x" : 314 },
   347     "p315": { "x" : 315 },
   348     "p316": { "x" : 316 },
   349     "p317": { "x" : 317 },
   350     "p318": { "x" : 318 },
   351     "p319": { "x" : 319 },
   352     "p320": { "x" : 320 },
   353     "p321": { "x" : 321 },
   354     "p322": { "x" : 322 },
   355     "p323": { "x" : 323 },
   356     "p324": { "x" : 324 },
   357     "p325": { "x" : 325 },
   358     "p326": { "x" : 326 },
   359     "p327": { "x" : 327 },
   360     "p328": { "x" : 328 },
   361     "p329": { "x" : 329 },
   362     "p330": { "x" : 330 },
   363     "p331": { "x" : 331 },
   364     "p332": { "x" : 332 },
   365     "p333": { "x" : 333 },
   366     "p334": { "x" : 334 },
   367     "p335": { "x" : 335 },
   368     "p336": { "x" : 336 },
   369     "p337": { "x" : 337 },
   370     "p338": { "x" : 338 },
   371     "p339": { "x" : 339 },
   372     "p340": { "x" : 340 },
   373     "p341": { "x" : 341 },
   374     "p342": { "x" : 342 },
   375     "p343": { "x" : 343 },
   376     "p344": { "x" : 344 },
   377     "p345": { "x" : 345 },
   378     "p346": { "x" : 346 },
   379     "p347": { "x" : 347 },
   380     "p348": { "x" : 348 },
   381     "p349": { "x" : 349 },
   382     "p350": { "x" : 350 },
   383     "p351": { "x" : 351 },
   384     "p352": { "x" : 352 },
   385     "p353": { "x" : 353 },
   386     "p354": { "x" : 354 },
   387     "p355": { "x" : 355 },
   388     "p356": { "x" : 356 },
   389     "p357": { "x" : 357 },
   390     "p358": { "x" : 358 },
   391     "p359": { "x" : 359 },
   392     "p360": { "x" : 360 },
   393     "p361": { "x" : 361 },
   394     "p362": { "x" : 362 },
   395     "p363": { "x" : 363 },
   396     "p364": { "x" : 364 },
   397     "p365": { "x" : 365 },
   398     "p366": { "x" : 366 },
   399     "p367": { "x" : 367 },
   400     "p368": { "x" : 368 },
   401     "p369": { "x" : 369 },
   402     "p370": { "x" : 370 },
   403     "p371": { "x" : 371 },
   404     "p372": { "x" : 372 },
   405     "p373": { "x" : 373 },
   406     "p374": { "x" : 374 },
   407     "p375": { "x" : 375 },
   408     "p376": { "x" : 376 },
   409     "p377": { "x" : 377 },
   410     "p378": { "x" : 378 },
   411     "p379": { "x" : 379 },
   412     "p380": { "x" : 380 },
   413     "p381": { "x" : 381 },
   414     "p382": { "x" : 382 },
   415     "p383": { "x" : 383 },
   416     "p384": { "x" : 384 },
   417     "p385": { "x" : 385 },
   418     "p386": { "x" : 386 },
   419     "p387": { "x" : 387 },
   420     "p388": { "x" : 388 },
   421     "p389": { "x" : 389 },
   422     "p390": { "x" : 390 },
   423     "p391": { "x" : 391 },
   424     "p392": { "x" : 392 },
   425     "p393": { "x" : 393 },
   426     "p394": { "x" : 394 },
   427     "p395": { "x" : 395 },
   428     "p396": { "x" : 396 },
   429     "p397": { "x" : 397 },
   430     "p398": { "x" : 398 },
   431     "p399": { "x" : 399 },
   432     "p400": { "x" : 400 },
   433     "p401": { "x" : 401 },
   434     "p402": { "x" : 402 },
   435     "p403": { "x" : 403 },
   436     "p404": { "x" : 404 },
   437     "p405": { "x" : 405 },
   438     "p406": { "x" : 406 },
   439     "p407": { "x" : 407 },
   440     "p408": { "x" : 408 },
   441     "p409": { "x" : 409 },
   442     "p410": { "x" : 410 },
   443     "p411": { "x" : 411 },
   444     "p412": { "x" : 412 },
   445     "p413": { "x" : 413 },
   446     "p414": { "x" : 414 },
   447     "p415": { "x" : 415 },
   448     "p416": { "x" : 416 },
   449     "p417": { "x" : 417 },
   450     "p418": { "x" : 418 },
   451     "p419": { "x" : 419 },
   452     "p420": { "x" : 420 },
   453     "p421": { "x" : 421 },
   454     "p422": { "x" : 422 },
   455     "p423": { "x" : 423 },
   456     "p424": { "x" : 424 },
   457     "p425": { "x" : 425 },
   458     "p426": { "x" : 426 },
   459     "p427": { "x" : 427 },
   460     "p428": { "x" : 428 },
   461     "p429": { "x" : 429 },
   462     "p430": { "x" : 430 },
   463     "p431": { "x" : 431 },
   464     "p432": { "x" : 432 },
   465     "p433": { "x" : 433 },
   466     "p434": { "x" : 434 },
   467     "p435": { "x" : 435 },
   468     "p436": { "x" : 436 },
   469     "p437": { "x" : 437 },
   470     "p438": { "x" : 438 },
   471     "p439": { "x" : 439 },
   472     "p440": { "x" : 440 },
   473     "p441": { "x" : 441 },
   474     "p442": { "x" : 442 },
   475     "p443": { "x" : 443 },
   476     "p444": { "x" : 444 },
   477     "p445": { "x" : 445 },
   478     "p446": { "x" : 446 },
   479     "p447": { "x" : 447 },
   480     "p448": { "x" : 448 },
   481     "p449": { "x" : 449 },
   482     "p450": { "x" : 450 },
   483     "p451": { "x" : 451 },
   484     "p452": { "x" : 452 },
   485     "p453": { "x" : 453 },
   486     "p454": { "x" : 454 },
   487     "p455": { "x" : 455 },
   488     "p456": { "x" : 456 },
   489     "p457": { "x" : 457 },
   490     "p458": { "x" : 458 },
   491     "p459": { "x" : 459 },
   492     "p460": { "x" : 460 },
   493     "p461": { "x" : 461 },
   494     "p462": { "x" : 462 },
   495     "p463": { "x" : 463 },
   496     "p464": { "x" : 464 },
   497     "p465": { "x" : 465 },
   498     "p466": { "x" : 466 },
   499     "p467": { "x" : 467 },
   500     "p468": { "x" : 468 },
   501     "p469": { "x" : 469 },
   502     "p470": { "x" : 470 },
   503     "p471": { "x" : 471 },
   504     "p472": { "x" : 472 },
   505     "p473": { "x" : 473 },
   506     "p474": { "x" : 474 },
   507     "p475": { "x" : 475 },
   508     "p476": { "x" : 476 },
   509     "p477": { "x" : 477 },
   510     "p478": { "x" : 478 },
   511     "p479": { "x" : 479 },
   512     "p480": { "x" : 480 },
   513     "p481": { "x" : 481 },
   514     "p482": { "x" : 482 },
   515     "p483": { "x" : 483 },
   516     "p484": { "x" : 484 },
   517     "p485": { "x" : 485 },
   518     "p486": { "x" : 486 },
   519     "p487": { "x" : 487 },
   520     "p488": { "x" : 488 },
   521     "p489": { "x" : 489 },
   522     "p490": { "x" : 490 },
   523     "p491": { "x" : 491 },
   524     "p492": { "x" : 492 },
   525     "p493": { "x" : 493 },
   526     "p494": { "x" : 494 },
   527     "p495": { "x" : 495 },
   528     "p496": { "x" : 496 },
   529     "p497": { "x" : 497 },
   530     "p498": { "x" : 498 },
   531     "p499": { "x" : 499 },
   532     "p500": { "x" : 500 },
   533     "p501": { "x" : 501 },
   534     "p502": { "x" : 502 },
   535     "p503": { "x" : 503 },
   536     "p504": { "x" : 504 },
   537     "p505": { "x" : 505 },
   538     "p506": { "x" : 506 },
   539     "p507": { "x" : 507 },
   540     "p508": { "x" : 508 },
   541     "p509": { "x" : 509 },
   542     "p510": { "x" : 510 },
   543     "p511": { "x" : 511 },
   544     "p512": { "x" : 512 },
   545     "p513": { "x" : 513 },
   546     "p514": { "x" : 514 },
   547     "p515": { "x" : 515 },
   548     "p516": { "x" : 516 },
   549     "p517": { "x" : 517 },
   550     "p518": { "x" : 518 },
   551     "p519": { "x" : 519 },
   552     "p520": { "x" : 520 },
   553     "p521": { "x" : 521 },
   554     "p522": { "x" : 522 },
   555     "p523": { "x" : 523 },
   556     "p524": { "x" : 524 },
   557     "p525": { "x" : 525 },
   558     "p526": { "x" : 526 },
   559     "p527": { "x" : 527 },
   560     "p528": { "x" : 528 },
   561     "p529": { "x" : 529 },
   562     "p530": { "x" : 530 },
   563     "p531": { "x" : 531 },
   564     "p532": { "x" : 532 },
   565     "p533": { "x" : 533 },
   566     "p534": { "x" : 534 },
   567     "p535": { "x" : 535 },
   568     "p536": { "x" : 536 },
   569     "p537": { "x" : 537 },
   570     "p538": { "x" : 538 },
   571     "p539": { "x" : 539 },
   572     "p540": { "x" : 540 },
   573     "p541": { "x" : 541 },
   574     "p542": { "x" : 542 },
   575     "p543": { "x" : 543 },
   576     "p544": { "x" : 544 },
   577     "p545": { "x" : 545 },
   578     "p546": { "x" : 546 },
   579     "p547": { "x" : 547 },
   580     "p548": { "x" : 548 },
   581     "p549": { "x" : 549 },
   582     "p550": { "x" : 550 },
   583     "p551": { "x" : 551 },
   584     "p552": { "x" : 552 },
   585     "p553": { "x" : 553 },
   586     "p554": { "x" : 554 },
   587     "p555": { "x" : 555 },
   588     "p556": { "x" : 556 },
   589     "p557": { "x" : 557 },
   590     "p558": { "x" : 558 },
   591     "p559": { "x" : 559 },
   592     "p560": { "x" : 560 },
   593     "p561": { "x" : 561 },
   594     "p562": { "x" : 562 },
   595     "p563": { "x" : 563 },
   596     "p564": { "x" : 564 },
   597     "p565": { "x" : 565 },
   598     "p566": { "x" : 566 },
   599     "p567": { "x" : 567 },
   600     "p568": { "x" : 568 },
   601     "p569": { "x" : 569 },
   602     "p570": { "x" : 570 },
   603     "p571": { "x" : 571 },
   604     "p572": { "x" : 572 },
   605     "p573": { "x" : 573 },
   606     "p574": { "x" : 574 },
   607     "p575": { "x" : 575 },
   608     "p576": { "x" : 576 },
   609     "p577": { "x" : 577 },
   610     "p578": { "x" : 578 },
   611     "p579": { "x" : 579 },
   612     "p580": { "x" : 580 },
   613     "p581": { "x" : 581 },
   614     "p582": { "x" : 582 },
   615     "p583": { "x" : 583 },
   616     "p584": { "x" : 584 },
   617     "p585": { "x" : 585 },
   618     "p586": { "x" : 586 },
   619     "p587": { "x" : 587 },
   620     "p588": { "x" : 588 },
   621     "p589": { "x" : 589 },
   622     "p590": { "x" : 590 },
   623     "p591": { "x" : 591 },
   624     "p592": { "x" : 592 },
   625     "p593": { "x" : 593 },
   626     "p594": { "x" : 594 },
   627     "p595": { "x" : 595 },
   628     "p596": { "x" : 596 },
   629     "p597": { "x" : 597 },
   630     "p598": { "x" : 598 },
   631     "p599": { "x" : 599 },
   632     "p600": { "x" : 600 },
   633     "p601": { "x" : 601 },
   634     "p602": { "x" : 602 },
   635     "p603": { "x" : 603 },
   636     "p604": { "x" : 604 },
   637     "p605": { "x" : 605 },
   638     "p606": { "x" : 606 },
   639     "p607": { "x" : 607 },
   640     "p608": { "x" : 608 },
   641     "p609": { "x" : 609 },
   642     "p610": { "x" : 610 },
   643     "p611": { "x" : 611 },
   644     "p612": { "x" : 612 },
   645     "p613": { "x" : 613 },
   646     "p614": { "x" : 614 },
   647     "p615": { "x" : 615 },
   648     "p616": { "x" : 616 },
   649     "p617": { "x" : 617 },
   650     "p618": { "x" : 618 },
   651     "p619": { "x" : 619 },
   652     "p620": { "x" : 620 },
   653     "p621": { "x" : 621 },
   654     "p622": { "x" : 622 },
   655     "p623": { "x" : 623 },
   656     "p624": { "x" : 624 },
   657     "p625": { "x" : 625 },
   658     "p626": { "x" : 626 },
   659     "p627": { "x" : 627 },
   660     "p628": { "x" : 628 },
   661     "p629": { "x" : 629 },
   662     "p630": { "x" : 630 },
   663     "p631": { "x" : 631 },
   664     "p632": { "x" : 632 },
   665     "p633": { "x" : 633 },
   666     "p634": { "x" : 634 },
   667     "p635": { "x" : 635 },
   668     "p636": { "x" : 636 },
   669     "p637": { "x" : 637 },
   670     "p638": { "x" : 638 },
   671     "p639": { "x" : 639 },
   672     "p640": { "x" : 640 },
   673     "p641": { "x" : 641 },
   674     "p642": { "x" : 642 },
   675     "p643": { "x" : 643 },
   676     "p644": { "x" : 644 },
   677     "p645": { "x" : 645 },
   678     "p646": { "x" : 646 },
   679     "p647": { "x" : 647 },
   680     "p648": { "x" : 648 },
   681     "p649": { "x" : 649 },
   682     "p650": { "x" : 650 },
   683     "p651": { "x" : 651 },
   684     "p652": { "x" : 652 },
   685     "p653": { "x" : 653 },
   686     "p654": { "x" : 654 },
   687     "p655": { "x" : 655 },
   688     "p656": { "x" : 656 },
   689     "p657": { "x" : 657 },
   690     "p658": { "x" : 658 },
   691     "p659": { "x" : 659 },
   692     "p660": { "x" : 660 },
   693     "p661": { "x" : 661 },
   694     "p662": { "x" : 662 },
   695     "p663": { "x" : 663 },
   696     "p664": { "x" : 664 },
   697     "p665": { "x" : 665 },
   698     "p666": { "x" : 666 },
   699     "p667": { "x" : 667 },
   700     "p668": { "x" : 668 },
   701     "p669": { "x" : 669 },
   702     "p670": { "x" : 670 },
   703     "p671": { "x" : 671 },
   704     "p672": { "x" : 672 },
   705     "p673": { "x" : 673 },
   706     "p674": { "x" : 674 },
   707     "p675": { "x" : 675 },
   708     "p676": { "x" : 676 },
   709     "p677": { "x" : 677 },
   710     "p678": { "x" : 678 },
   711     "p679": { "x" : 679 },
   712     "p680": { "x" : 680 },
   713     "p681": { "x" : 681 },
   714     "p682": { "x" : 682 },
   715     "p683": { "x" : 683 },
   716     "p684": { "x" : 684 },
   717     "p685": { "x" : 685 },
   718     "p686": { "x" : 686 },
   719     "p687": { "x" : 687 },
   720     "p688": { "x" : 688 },
   721     "p689": { "x" : 689 },
   722     "p690": { "x" : 690 },
   723     "p691": { "x" : 691 },
   724     "p692": { "x" : 692 },
   725     "p693": { "x" : 693 },
   726     "p694": { "x" : 694 },
   727     "p695": { "x" : 695 },
   728     "p696": { "x" : 696 },
   729     "p697": { "x" : 697 },
   730     "p698": { "x" : 698 },
   731     "p699": { "x" : 699 },
   732     "p700": { "x" : 700 },
   733     "p701": { "x" : 701 },
   734     "p702": { "x" : 702 },
   735     "p703": { "x" : 703 },
   736     "p704": { "x" : 704 },
   737     "p705": { "x" : 705 },
   738     "p706": { "x" : 706 },
   739     "p707": { "x" : 707 },
   740     "p708": { "x" : 708 },
   741     "p709": { "x" : 709 },
   742     "p710": { "x" : 710 },
   743     "p711": { "x" : 711 },
   744     "p712": { "x" : 712 },
   745     "p713": { "x" : 713 },
   746     "p714": { "x" : 714 },
   747     "p715": { "x" : 715 },
   748     "p716": { "x" : 716 },
   749     "p717": { "x" : 717 },
   750     "p718": { "x" : 718 },
   751     "p719": { "x" : 719 },
   752     "p720": { "x" : 720 },
   753     "p721": { "x" : 721 },
   754     "p722": { "x" : 722 },
   755     "p723": { "x" : 723 },
   756     "p724": { "x" : 724 },
   757     "p725": { "x" : 725 },
   758     "p726": { "x" : 726 },
   759     "p727": { "x" : 727 },
   760     "p728": { "x" : 728 },
   761     "p729": { "x" : 729 },
   762     "p730": { "x" : 730 },
   763     "p731": { "x" : 731 },
   764     "p732": { "x" : 732 },
   765     "p733": { "x" : 733 },
   766     "p734": { "x" : 734 },
   767     "p735": { "x" : 735 },
   768     "p736": { "x" : 736 },
   769     "p737": { "x" : 737 },
   770     "p738": { "x" : 738 },
   771     "p739": { "x" : 739 },
   772     "p740": { "x" : 740 },
   773     "p741": { "x" : 741 },
   774     "p742": { "x" : 742 },
   775     "p743": { "x" : 743 },
   776     "p744": { "x" : 744 },
   777     "p745": { "x" : 745 },
   778     "p746": { "x" : 746 },
   779     "p747": { "x" : 747 },
   780     "p748": { "x" : 748 },
   781     "p749": { "x" : 749 },
   782     "p750": { "x" : 750 },
   783     "p751": { "x" : 751 },
   784     "p752": { "x" : 752 },
   785     "p753": { "x" : 753 },
   786     "p754": { "x" : 754 },
   787     "p755": { "x" : 755 },
   788     "p756": { "x" : 756 },
   789     "p757": { "x" : 757 },
   790     "p758": { "x" : 758 },
   791     "p759": { "x" : 759 },
   792     "p760": { "x" : 760 },
   793     "p761": { "x" : 761 },
   794     "p762": { "x" : 762 },
   795     "p763": { "x" : 763 },
   796     "p764": { "x" : 764 },
   797     "p765": { "x" : 765 },
   798     "p766": { "x" : 766 },
   799     "p767": { "x" : 767 },
   800     "p768": { "x" : 768 },
   801     "p769": { "x" : 769 },
   802     "p770": { "x" : 770 },
   803     "p771": { "x" : 771 },
   804     "p772": { "x" : 772 },
   805     "p773": { "x" : 773 },
   806     "p774": { "x" : 774 },
   807     "p775": { "x" : 775 },
   808     "p776": { "x" : 776 },
   809     "p777": { "x" : 777 },
   810     "p778": { "x" : 778 },
   811     "p779": { "x" : 779 },
   812     "p780": { "x" : 780 },
   813     "p781": { "x" : 781 },
   814     "p782": { "x" : 782 },
   815     "p783": { "x" : 783 },
   816     "p784": { "x" : 784 },
   817     "p785": { "x" : 785 },
   818     "p786": { "x" : 786 },
   819     "p787": { "x" : 787 },
   820     "p788": { "x" : 788 },
   821     "p789": { "x" : 789 },
   822     "p790": { "x" : 790 },
   823     "p791": { "x" : 791 },
   824     "p792": { "x" : 792 },
   825     "p793": { "x" : 793 },
   826     "p794": { "x" : 794 },
   827     "p795": { "x" : 795 },
   828     "p796": { "x" : 796 },
   829     "p797": { "x" : 797 },
   830     "p798": { "x" : 798 },
   831     "p799": { "x" : 799 },
   832     "p800": { "x" : 800 },
   833     "p801": { "x" : 801 },
   834     "p802": { "x" : 802 },
   835     "p803": { "x" : 803 },
   836     "p804": { "x" : 804 },
   837     "p805": { "x" : 805 },
   838     "p806": { "x" : 806 },
   839     "p807": { "x" : 807 },
   840     "p808": { "x" : 808 },
   841     "p809": { "x" : 809 },
   842     "p810": { "x" : 810 },
   843     "p811": { "x" : 811 },
   844     "p812": { "x" : 812 },
   845     "p813": { "x" : 813 },
   846     "p814": { "x" : 814 },
   847     "p815": { "x" : 815 },
   848     "p816": { "x" : 816 },
   849     "p817": { "x" : 817 },
   850     "p818": { "x" : 818 },
   851     "p819": { "x" : 819 },
   852     "p820": { "x" : 820 },
   853     "p821": { "x" : 821 },
   854     "p822": { "x" : 822 },
   855     "p823": { "x" : 823 },
   856     "p824": { "x" : 824 },
   857     "p825": { "x" : 825 },
   858     "p826": { "x" : 826 },
   859     "p827": { "x" : 827 },
   860     "p828": { "x" : 828 },
   861     "p829": { "x" : 829 },
   862     "p830": { "x" : 830 },
   863     "p831": { "x" : 831 },
   864     "p832": { "x" : 832 },
   865     "p833": { "x" : 833 },
   866     "p834": { "x" : 834 },
   867     "p835": { "x" : 835 },
   868     "p836": { "x" : 836 },
   869     "p837": { "x" : 837 },
   870     "p838": { "x" : 838 },
   871     "p839": { "x" : 839 },
   872     "p840": { "x" : 840 },
   873     "p841": { "x" : 841 },
   874     "p842": { "x" : 842 },
   875     "p843": { "x" : 843 },
   876     "p844": { "x" : 844 },
   877     "p845": { "x" : 845 },
   878     "p846": { "x" : 846 },
   879     "p847": { "x" : 847 },
   880     "p848": { "x" : 848 },
   881     "p849": { "x" : 849 },
   882     "p850": { "x" : 850 },
   883     "p851": { "x" : 851 },
   884     "p852": { "x" : 852 },
   885     "p853": { "x" : 853 },
   886     "p854": { "x" : 854 },
   887     "p855": { "x" : 855 },
   888     "p856": { "x" : 856 },
   889     "p857": { "x" : 857 },
   890     "p858": { "x" : 858 },
   891     "p859": { "x" : 859 },
   892     "p860": { "x" : 860 },
   893     "p861": { "x" : 861 },
   894     "p862": { "x" : 862 },
   895     "p863": { "x" : 863 },
   896     "p864": { "x" : 864 },
   897     "p865": { "x" : 865 },
   898     "p866": { "x" : 866 },
   899     "p867": { "x" : 867 },
   900     "p868": { "x" : 868 },
   901     "p869": { "x" : 869 },
   902     "p870": { "x" : 870 },
   903     "p871": { "x" : 871 },
   904     "p872": { "x" : 872 },
   905     "p873": { "x" : 873 },
   906     "p874": { "x" : 874 },
   907     "p875": { "x" : 875 },
   908     "p876": { "x" : 876 },
   909     "p877": { "x" : 877 },
   910     "p878": { "x" : 878 },
   911     "p879": { "x" : 879 },
   912     "p880": { "x" : 880 },
   913     "p881": { "x" : 881 },
   914     "p882": { "x" : 882 },
   915     "p883": { "x" : 883 },
   916     "p884": { "x" : 884 },
   917     "p885": { "x" : 885 },
   918     "p886": { "x" : 886 },
   919     "p887": { "x" : 887 },
   920     "p888": { "x" : 888 },
   921     "p889": { "x" : 889 },
   922     "p890": { "x" : 890 },
   923     "p891": { "x" : 891 },
   924     "p892": { "x" : 892 },
   925     "p893": { "x" : 893 },
   926     "p894": { "x" : 894 },
   927     "p895": { "x" : 895 },
   928     "p896": { "x" : 896 },
   929     "p897": { "x" : 897 },
   930     "p898": { "x" : 898 },
   931     "p899": { "x" : 899 },
   932     "p900": { "x" : 900 },
   933     "p901": { "x" : 901 },
   934     "p902": { "x" : 902 },
   935     "p903": { "x" : 903 },
   936     "p904": { "x" : 904 },
   937     "p905": { "x" : 905 },
   938     "p906": { "x" : 906 },
   939     "p907": { "x" : 907 },
   940     "p908": { "x" : 908 },
   941     "p909": { "x" : 909 },
   942     "p910": { "x" : 910 },
   943     "p911": { "x" : 911 },
   944     "p912": { "x" : 912 },
   945     "p913": { "x" : 913 },
   946     "p914": { "x" : 914 },
   947     "p915": { "x" : 915 },
   948     "p916": { "x" : 916 },
   949     "p917": { "x" : 917 },
   950     "p918": { "x" : 918 },
   951     "p919": { "x" : 919 },
   952     "p920": { "x" : 920 },
   953     "p921": { "x" : 921 },
   954     "p922": { "x" : 922 },
   955     "p923": { "x" : 923 },
   956     "p924": { "x" : 924 },
   957     "p925": { "x" : 925 },
   958     "p926": { "x" : 926 },
   959     "p927": { "x" : 927 },
   960     "p928": { "x" : 928 },
   961     "p929": { "x" : 929 },
   962     "p930": { "x" : 930 },
   963     "p931": { "x" : 931 },
   964     "p932": { "x" : 932 },
   965     "p933": { "x" : 933 },
   966     "p934": { "x" : 934 },
   967     "p935": { "x" : 935 },
   968     "p936": { "x" : 936 },
   969     "p937": { "x" : 937 },
   970     "p938": { "x" : 938 },
   971     "p939": { "x" : 939 },
   972     "p940": { "x" : 940 },
   973     "p941": { "x" : 941 },
   974     "p942": { "x" : 942 },
   975     "p943": { "x" : 943 },
   976     "p944": { "x" : 944 },
   977     "p945": { "x" : 945 },
   978     "p946": { "x" : 946 },
   979     "p947": { "x" : 947 },
   980     "p948": { "x" : 948 },
   981     "p949": { "x" : 949 },
   982     "p950": { "x" : 950 },
   983     "p951": { "x" : 951 },
   984     "p952": { "x" : 952 },
   985     "p953": { "x" : 953 },
   986     "p954": { "x" : 954 },
   987     "p955": { "x" : 955 },
   988     "p956": { "x" : 956 },
   989     "p957": { "x" : 957 },
   990     "p958": { "x" : 958 },
   991     "p959": { "x" : 959 },
   992     "p960": { "x" : 960 },
   993     "p961": { "x" : 961 },
   994     "p962": { "x" : 962 },
   995     "p963": { "x" : 963 },
   996     "p964": { "x" : 964 },
   997     "p965": { "x" : 965 },
   998     "p966": { "x" : 966 },
   999     "p967": { "x" : 967 },
  1000     "p968": { "x" : 968 },
  1001     "p969": { "x" : 969 },
  1002     "p970": { "x" : 970 },
  1003     "p971": { "x" : 971 },
  1004     "p972": { "x" : 972 },
  1005     "p973": { "x" : 973 },
  1006     "p974": { "x" : 974 },
  1007     "p975": { "x" : 975 },
  1008     "p976": { "x" : 976 },
  1009     "p977": { "x" : 977 },
  1010     "p978": { "x" : 978 },
  1011     "p979": { "x" : 979 },
  1012     "p980": { "x" : 980 },
  1013     "p981": { "x" : 981 },
  1014     "p982": { "x" : 982 },
  1015     "p983": { "x" : 983 },
  1016     "p984": { "x" : 984 },
  1017     "p985": { "x" : 985 },
  1018     "p986": { "x" : 986 },
  1019     "p987": { "x" : 987 },
  1020     "p988": { "x" : 988 },
  1021     "p989": { "x" : 989 },
  1022     "p990": { "x" : 990 },
  1023     "p991": { "x" : 991 },
  1024     "p992": { "x" : 992 },
  1025     "p993": { "x" : 993 },
  1026     "p994": { "x" : 994 },
  1027     "p995": { "x" : 995 },
  1028     "p996": { "x" : 996 },
  1029     "p997": { "x" : 997 },
  1030     "p998": { "x" : 998 },
  1031     "p999": { "x" : 999 }
  1032 };
  1034 for (var i = 0; i < 1000; i++) {
  1035     var value = obj["p" + i];
  1036     Assert.assertTrue(typeof value === "object");
  1037     Assert.assertTrue(value.x === i);

mercurial