Commit 47945fa7 authored by Sergiy Byelozyorov's avatar Sergiy Byelozyorov Committed by Commit Bot

Format typed-array.tq to fix presubmit

TBR=danno@chromium.org, machenbach@chromium.org

No-Try: true
Bug: v8:7793
Change-Id: Ia47ecf83b80decc5e04b170c2a492a8365a87346
Reviewed-on: https://chromium-review.googlesource.com/1243043
Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org>
Reviewed-by: 's avatarSergiy Byelozyorov <sergiyb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56203}
parent ea5207f7
...@@ -16,7 +16,7 @@ module typed_array { ...@@ -16,7 +16,7 @@ module typed_array {
type LoadFn = builtin(Context, JSTypedArray, Smi) => Object; type LoadFn = builtin(Context, JSTypedArray, Smi) => Object;
type StoreFn = builtin(Context, JSTypedArray, Smi, Object) => Object; type StoreFn = builtin(Context, JSTypedArray, Smi, Object) => Object;
macro KindForArrayType<T : type>(): constexpr ElementsKind; macro KindForArrayType<T: type>(): constexpr ElementsKind;
KindForArrayType<FixedUint8Array>(): constexpr ElementsKind { KindForArrayType<FixedUint8Array>(): constexpr ElementsKind {
return UINT8_ELEMENTS; return UINT8_ELEMENTS;
} }
...@@ -51,13 +51,13 @@ module typed_array { ...@@ -51,13 +51,13 @@ module typed_array {
return BIGINT64_ELEMENTS; return BIGINT64_ELEMENTS;
} }
builtin LoadFixedElement<T : type>( builtin LoadFixedElement<T: type>(
context: Context, array: JSTypedArray, index: Smi): Object { context: Context, array: JSTypedArray, index: Smi): Object {
return LoadFixedTypedArrayElementAsTagged( return LoadFixedTypedArrayElementAsTagged(
array.data_ptr, index, KindForArrayType<T>(), SMI_PARAMETERS); array.data_ptr, index, KindForArrayType<T>(), SMI_PARAMETERS);
} }
builtin StoreFixedElement<T : type>( builtin StoreFixedElement<T: type>(
context: Context, array: JSTypedArray, index: Smi, context: Context, array: JSTypedArray, index: Smi,
value: Object): Object { value: Object): Object {
const elements: FixedTypedArrayBase = const elements: FixedTypedArrayBase =
...@@ -69,7 +69,8 @@ module typed_array { ...@@ -69,7 +69,8 @@ module typed_array {
macro CallCompareWithDetachedCheck( macro CallCompareWithDetachedCheck(
context: Context, array: JSTypedArray, comparefn: Callable, a: Object, context: Context, array: JSTypedArray, comparefn: Callable, a: Object,
b: Object): Number labels Detached { b: Object): Number
labels Detached {
// a. Let v be ? ToNumber(? Call(comparefn, undefined, x, y)). // a. Let v be ? ToNumber(? Call(comparefn, undefined, x, y)).
const v: Number = const v: Number =
ToNumber_Inline(context, Call(context, comparefn, Undefined, a, b)); ToNumber_Inline(context, Call(context, comparefn, Undefined, a, b));
...@@ -125,7 +126,7 @@ module typed_array { ...@@ -125,7 +126,7 @@ module typed_array {
// benchmarks are run locally. // benchmarks are run locally.
TypedArrayInsertionSort( TypedArrayInsertionSort(
context, array, from, to, comparefn, load, store) context, array, from, to, comparefn, load, store)
otherwise Detached; otherwise Detached;
break; break;
} }
...@@ -205,7 +206,8 @@ module typed_array { ...@@ -205,7 +206,8 @@ module typed_array {
const topElement: Object = load(context, array, highStart); const topElement: Object = load(context, array, highStart);
order = CallCompareWithDetachedCheck( order = CallCompareWithDetachedCheck(
context, array, comparefn, topElement, pivot) otherwise Detached; context, array, comparefn, topElement, pivot)
otherwise Detached;
} }
if (breakFor) { if (breakFor) {
...@@ -244,7 +246,7 @@ module typed_array { ...@@ -244,7 +246,7 @@ module typed_array {
comparefn: Callable, load: LoadFn, store: StoreFn): JSTypedArray { comparefn: Callable, load: LoadFn, store: StoreFn): JSTypedArray {
try { try {
TypedArrayQuickSortImpl(context, array, from, to, comparefn, load, store) TypedArrayQuickSortImpl(context, array, from, to, comparefn, load, store)
otherwise Detached; otherwise Detached;
} }
label Detached { label Detached {
ThrowTypeError( ThrowTypeError(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment