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 24Tests 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 26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 27 28 29PASS value is 5 30PASS value is 6 31PASS value is 7 32PASS value is 8 33PASS value is 9 34PASS value is 10 35PASS value is 11 36PASS value is 12 37PASS value is 13 38PASS value is 14 39PASS value is 15 40PASS value is 16 41PASS value is 17 42PASS value is 18 43PASS value is 19 44PASS value is 20 45PASS value is 21 46PASS value is 22 47PASS value is 23 48PASS value is 24 49PASS value is 25 50PASS value is 26 51PASS value is 27 52PASS value is 28 53PASS value is 29 54PASS value is 30 55PASS value is 31 56PASS value is 32 57PASS value is 33 58PASS value is 34 59PASS value is 35 60PASS value is 36 61PASS value is 37 62PASS value is 38 63PASS value is 39 64PASS value is 40 65PASS value is 41 66PASS value is 42 67PASS value is 43 68PASS value is 44 69PASS value is 45 70PASS value is 46 71PASS value is 47 72PASS value is 48 73PASS value is 49 74PASS value is 50 75PASS value is 51 76PASS value is 52 77PASS value is 53 78PASS value is 54 79PASS value is 55 80PASS value is 56 81PASS value is 57 82PASS value is 58 83PASS value is 59 84PASS value is 60 85PASS value is 61 86PASS value is 62 87PASS value is 63 88PASS value is 64 89PASS value is 65 90PASS value is 66 91PASS value is 67 92PASS value is 68 93PASS value is 69 94PASS value is 70 95PASS value is 71 96PASS value is 72 97PASS value is 73 98PASS value is 74 99PASS value is 75 100PASS value is 76 101PASS value is 77 102PASS value is 78 103PASS value is 79 104PASS value is 80 105PASS value is 81 106PASS value is 82 107PASS value is 83 108PASS value is 84 109PASS value is 85 110PASS value is 86 111PASS value is 87 112PASS value is 88 113PASS value is 89 114PASS value is 90 115PASS value is 91 116PASS value is 92 117PASS value is 93 118PASS value is 94 119PASS value is 95 120PASS value is 96 121PASS value is 97 122PASS value is 98 123PASS value is 99 124PASS value is 100 125PASS value is 101 126PASS value is 102 127PASS value is 103 128PASS value is 104 129PASS value is 105 130PASS value is 106 131PASS value is 107 132PASS value is 108 133PASS value is 109 134PASS value is 110 135PASS value is 111 136PASS value is 112 137PASS value is 113 138PASS value is 114 139PASS value is 115 140PASS value is 116 141PASS value is 117 142PASS value is 118 143PASS value is 119 144PASS value is 120 145PASS value is 121 146PASS value is 122 147PASS value is 123 148PASS value is 124 149PASS value is 125 150PASS value is 126 151PASS value is 127 152PASS value is 128 153PASS value is 129 154PASS value is 130 155PASS value is 131 156PASS value is 132 157PASS value is 133 158PASS value is 134 159PASS value is 135 160PASS value is 136 161PASS value is 137 162PASS value is 138 163PASS value is 139 164PASS value is 140 165PASS value is 141 166PASS value is 142 167PASS value is 143 168PASS value is 144 169PASS value is 145 170PASS value is 146 171PASS value is 147 172PASS value is 148 173PASS value is 149 174PASS value is 150 175PASS value is 151 176PASS value is 152 177PASS value is 153 178PASS value is 154 179PASS value is 155 180PASS value is 156 181PASS value is 157 182PASS value is 158 183PASS value is 159 184PASS value is 160 185PASS value is 161 186PASS value is 162 187PASS value is 163 188PASS value is 164 189PASS value is 165 190PASS value is 166 191PASS value is 167 192PASS value is 168 193PASS value is 169 194PASS value is 170 195PASS value is 171 196PASS value is 172 197PASS value is 173 198PASS value is 174 199PASS value is 175 200PASS value is 176 201PASS value is 177 202PASS value is 178 203PASS value is 179 204PASS value is 180 205PASS value is 181 206PASS value is 182 207PASS value is 183 208PASS value is 184 209PASS value is 185 210PASS value is 186 211PASS value is 187 212PASS value is 188 213PASS value is 189 214PASS value is 190 215PASS value is 191 216PASS value is 192 217PASS value is 193 218PASS value is 194 219PASS value is 5.5 220PASS value is 5.5 221PASS value is 5.5 222PASS value is 5.5 223PASS value is 5.5 224PASS value is 5.5 225PASS value is 5.5 226PASS value is 5.5 227PASS value is 5.5 228PASS value is 5.5 229PASS successfullyParsed is true 230 231TEST COMPLETE 232 233