Home | History | Annotate | Download | only in webkit
      1 # Copyright 2013 the V8 project authors. All rights reserved.
      2 # Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved.
      3 #
      4 # Redistribution and use in source and binary forms, with or without
      5 # modification, are permitted provided that the following conditions
      6 # are met:
      7 # 1.  Redistributions of source code must retain the above copyright
      8 #     notice, this list of conditions and the following disclaimer.
      9 # 2.  Redistributions in binary form must reproduce the above copyright
     10 #     notice, this list of conditions and the following disclaimer in the
     11 #     documentation and/or other materials provided with the distribution.
     12 #
     13 # THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND ANY
     14 # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     15 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     16 # DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY
     17 # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
     18 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     19 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
     20 # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     21 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
     22 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     23 
     24 Tests that if the DFG tries to create inlined arguments from within a inlined call frame corresponding to a closure call, then we don't crash.
     25 
     26 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
     27 
     28 
     29 PASS value is 5
     30 PASS value is 6
     31 PASS value is 7
     32 PASS value is 8
     33 PASS value is 9
     34 PASS value is 10
     35 PASS value is 11
     36 PASS value is 12
     37 PASS value is 13
     38 PASS value is 14
     39 PASS value is 15
     40 PASS value is 16
     41 PASS value is 17
     42 PASS value is 18
     43 PASS value is 19
     44 PASS value is 20
     45 PASS value is 21
     46 PASS value is 22
     47 PASS value is 23
     48 PASS value is 24
     49 PASS value is 25
     50 PASS value is 26
     51 PASS value is 27
     52 PASS value is 28
     53 PASS value is 29
     54 PASS value is 30
     55 PASS value is 31
     56 PASS value is 32
     57 PASS value is 33
     58 PASS value is 34
     59 PASS value is 35
     60 PASS value is 36
     61 PASS value is 37
     62 PASS value is 38
     63 PASS value is 39
     64 PASS value is 40
     65 PASS value is 41
     66 PASS value is 42
     67 PASS value is 43
     68 PASS value is 44
     69 PASS value is 45
     70 PASS value is 46
     71 PASS value is 47
     72 PASS value is 48
     73 PASS value is 49
     74 PASS value is 50
     75 PASS value is 51
     76 PASS value is 52
     77 PASS value is 53
     78 PASS value is 54
     79 PASS value is 55
     80 PASS value is 56
     81 PASS value is 57
     82 PASS value is 58
     83 PASS value is 59
     84 PASS value is 60
     85 PASS value is 61
     86 PASS value is 62
     87 PASS value is 63
     88 PASS value is 64
     89 PASS value is 65
     90 PASS value is 66
     91 PASS value is 67
     92 PASS value is 68
     93 PASS value is 69
     94 PASS value is 70
     95 PASS value is 71
     96 PASS value is 72
     97 PASS value is 73
     98 PASS value is 74
     99 PASS value is 75
    100 PASS value is 76
    101 PASS value is 77
    102 PASS value is 78
    103 PASS value is 79
    104 PASS value is 80
    105 PASS value is 81
    106 PASS value is 82
    107 PASS value is 83
    108 PASS value is 84
    109 PASS value is 85
    110 PASS value is 86
    111 PASS value is 87
    112 PASS value is 88
    113 PASS value is 89
    114 PASS value is 90
    115 PASS value is 91
    116 PASS value is 92
    117 PASS value is 93
    118 PASS value is 94
    119 PASS value is 95
    120 PASS value is 96
    121 PASS value is 97
    122 PASS value is 98
    123 PASS value is 99
    124 PASS value is 100
    125 PASS value is 101
    126 PASS value is 102
    127 PASS value is 103
    128 PASS value is 104
    129 PASS value is 105
    130 PASS value is 106
    131 PASS value is 107
    132 PASS value is 108
    133 PASS value is 109
    134 PASS value is 110
    135 PASS value is 111
    136 PASS value is 112
    137 PASS value is 113
    138 PASS value is 114
    139 PASS value is 115
    140 PASS value is 116
    141 PASS value is 117
    142 PASS value is 118
    143 PASS value is 119
    144 PASS value is 120
    145 PASS value is 121
    146 PASS value is 122
    147 PASS value is 123
    148 PASS value is 124
    149 PASS value is 125
    150 PASS value is 126
    151 PASS value is 127
    152 PASS value is 128
    153 PASS value is 129
    154 PASS value is 130
    155 PASS value is 131
    156 PASS value is 132
    157 PASS value is 133
    158 PASS value is 134
    159 PASS value is 135
    160 PASS value is 136
    161 PASS value is 137
    162 PASS value is 138
    163 PASS value is 139
    164 PASS value is 140
    165 PASS value is 141
    166 PASS value is 142
    167 PASS value is 143
    168 PASS value is 144
    169 PASS value is 145
    170 PASS value is 146
    171 PASS value is 147
    172 PASS value is 148
    173 PASS value is 149
    174 PASS value is 150
    175 PASS value is 151
    176 PASS value is 152
    177 PASS value is 153
    178 PASS value is 154
    179 PASS value is 155
    180 PASS value is 156
    181 PASS value is 157
    182 PASS value is 158
    183 PASS value is 159
    184 PASS value is 160
    185 PASS value is 161
    186 PASS value is 162
    187 PASS value is 163
    188 PASS value is 164
    189 PASS value is 165
    190 PASS value is 166
    191 PASS value is 167
    192 PASS value is 168
    193 PASS value is 169
    194 PASS value is 170
    195 PASS value is 171
    196 PASS value is 172
    197 PASS value is 173
    198 PASS value is 174
    199 PASS value is 175
    200 PASS value is 176
    201 PASS value is 177
    202 PASS value is 178
    203 PASS value is 179
    204 PASS value is 180
    205 PASS value is 181
    206 PASS value is 182
    207 PASS value is 183
    208 PASS value is 184
    209 PASS value is 185
    210 PASS value is 186
    211 PASS value is 187
    212 PASS value is 188
    213 PASS value is 189
    214 PASS value is 190
    215 PASS value is 191
    216 PASS value is 192
    217 PASS value is 193
    218 PASS value is 194
    219 PASS value is 5.5
    220 PASS value is 5.5
    221 PASS value is 5.5
    222 PASS value is 5.5
    223 PASS value is 5.5
    224 PASS value is 5.5
    225 PASS value is 5.5
    226 PASS value is 5.5
    227 PASS value is 5.5
    228 PASS value is 5.5
    229 PASS successfullyParsed is true
    230 
    231 TEST COMPLETE
    232 
    233