// Copyright 2019 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. new BenchmarkSuite('StringToLocaleUpperCaseTR', [5], [ new Benchmark('StringToLocaleUpperCaseTR', false, false, 0, StringToLocaleUpperCaseTR) ]); new BenchmarkSuite('StringToLocaleLowerCaseTR', [5], [ new Benchmark('StringToLocaleLowerCaseTR', false, false, 0, StringToLocaleLowerCaseTR), ]); new BenchmarkSuite('StringToLocaleUpperCase', [5], [ new Benchmark('StringToLocaleUpperCase', false, false, 0, StringToLocaleUpperCase) ]); new BenchmarkSuite('StringToLocaleLowerCase', [5], [ new Benchmark('StringToLocaleLowerCase', false, false, 0, StringToLocaleLowerCase), ]); var shortString = "Îñţérñåţîöñåļîžåţîöñ Ļöçåļîžåţîöñ החןןם שםוןמ Γρεεκ ισ φθν 一二三"; function StringToLocaleUpperCase() { return shortString.toLocaleUpperCase(); } function StringToLocaleLowerCase() { return shortString.toLocaleLowerCase(); } function StringToLocaleUpperCaseTR() { return shortString.toLocaleUpperCase(["tr"]); } function StringToLocaleLowerCaseTR() { return shortString.toLocaleLowerCase(["tr"]); }