1f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org// Copyright 2014 the V8 project authors. All rights reserved. 2f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org// Use of this source code is governed by a BSD-style license that can be 3f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org// found in the LICENSE file. 4f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org 5f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org// Flags: --allow-natives-syntax --harmony 6f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org 7f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgfunction foo() { 8f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org return Math.clz32(12.34); 9f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org} 10f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org 11f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgfoo(); 12f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgfoo(); 13f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org%OptimizeFunctionOnNextCall(foo); 14f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgfoo(); 15