test/script/basic/JDK-8062141.js.EXPECTED

Thu, 05 Feb 2015 14:42:14 +0100

author
hannesw
date
Thu, 05 Feb 2015 14:42:14 +0100
changeset 1228
3f7e205c2c44
permissions
-rw-r--r--

8062141: Various performance issues parsing JSON
Reviewed-by: lagergren, attila

     1 "?"
     2 SyntaxError: Invalid JSON: <json>:1:4 Invalid hex digit
     3 "\u0"
     4     ^
     5 SyntaxError: Invalid JSON: <json>:1:4 Invalid hex digit
     6 "\u0"
     7     ^
     8 SyntaxError: Invalid JSON: <json>:1:5 Invalid hex digit
     9 "\u00"
    10      ^
    11 SyntaxError: Invalid JSON: <json>:1:6 Invalid hex digit
    12 "\u003"
    13       ^
    14 SyntaxError: Invalid JSON: <json>:1:6 Invalid hex digit
    15 "\u003x"
    16       ^
    17 SyntaxError: Invalid JSON: <json>:1:3 Missing close quote
    18 "\"
    19    ^
    20 SyntaxError: Invalid JSON: <json>:1:1 Missing close quote
    21 "
    22  ^
    23 SyntaxError: Invalid JSON: <json>:1:0 Expected json literal but found +
    24 +1
    25 ^
    26 -1
    27 SyntaxError: Invalid JSON: <json>:1:2 Invalid JSON number format
    28 1.
    29   ^
    30 SyntaxError: Invalid JSON: <json>:1:0 Invalid JSON number format
    31 .1
    32 ^
    33 SyntaxError: Invalid JSON: <json>:1:1 Expected eof but found 1
    34 01
    35  ^
    36 SyntaxError: Invalid JSON: <json>:1:2 Invalid JSON number format
    37 1e
    38   ^
    39 1
    40 SyntaxError: Invalid JSON: <json>:1:1 Expected eof but found a
    41 1a
    42  ^
    43 SyntaxError: Invalid JSON: <json>:1:3 Invalid JSON number format
    44 1e+
    45    ^
    46 SyntaxError: Invalid JSON: <json>:1:3 Invalid JSON number format
    47 1e-
    48    ^
    49 0
    50 0
    51 []
    52 [1]
    53 SyntaxError: Invalid JSON: <json>:1:3 Trailing comma is not allowed in JSON
    54 [1,]
    55    ^
    56 [1,2]
    57 SyntaxError: Invalid JSON: <json>:1:5 Expected , or ] but found eof
    58 [1, 2
    59      ^
    60 {}
    61 {"a":"b"}
    62 SyntaxError: Invalid JSON: <json>:1:12 Expected , or } but found eof
    63 { "a" : "b" 
    64             ^
    65 SyntaxError: Invalid JSON: <json>:1:8 Expected json literal but found }
    66 { "a" : }
    67         ^
    68 true
    69 SyntaxError: Invalid JSON: <json>:1:0 Expected json literal but found ident
    70 tru
    71 ^
    72 SyntaxError: Invalid JSON: <json>:1:4 Expected eof but found 1
    73 true1
    74     ^
    75 false
    76 SyntaxError: Invalid JSON: <json>:1:0 Expected json literal but found ident
    77 fals
    78 ^
    79 SyntaxError: Invalid JSON: <json>:1:5 Expected eof but found r
    80 falser
    81      ^
    82 null
    83 SyntaxError: Invalid JSON: <json>:1:0 Expected json literal but found ident
    84 nul
    85 ^
    86 SyntaxError: Invalid JSON: <json>:1:4 Expected eof but found 0
    87 null0
    88     ^
    89 SyntaxError: Invalid JSON: <json>:1:3 Expected eof but found 0
    90 {} 0
    91    ^
    92 SyntaxError: Invalid JSON: <json>:1:3 Expected eof but found a
    93 {} a
    94    ^
    95 SyntaxError: Invalid JSON: <json>:1:3 Expected eof but found 0
    96 [] 0
    97    ^
    98 SyntaxError: Invalid JSON: <json>:1:3 Expected eof but found a
    99 [] a
   100    ^
   101 SyntaxError: Invalid JSON: <json>:1:2 Expected eof but found 0
   102 1 0
   103   ^
   104 SyntaxError: Invalid JSON: <json>:1:2 Expected eof but found a
   105 1 a
   106   ^
   107 SyntaxError: Invalid JSON: <json>:1:4 Expected , or ] but found :
   108 ["a":true]
   109     ^
   110 SyntaxError: Invalid JSON: <json>:1:4 Expected : but found ,
   111 {"a",truer}
   112     ^
   113 SyntaxError: Invalid JSON: <json>:1:9 Expected , or } but found r
   114 {"a":truer}
   115          ^
   116 [1,2,3]
   117 [9223372036854773800,9223372036854774800,9223372036854776000]
   118 [1.1,1.2,1.3]
   119 [1,1.2,9223372036854776000,null,true]
   120 {"a":"string","b":1,"c":1.2,"d":9223372036854776000,"e":null,"f":true}

mercurial