mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Remove IonMonkey-specific ParallelArray from the IonMonkey branch, in anticipation of a newer mozilla-central version.
This commit is contained in:
parent
ec11ba4733
commit
a86553e6e6
@ -120,7 +120,6 @@ CPPSRCS = \
|
||||
BytecodeCompiler.cpp \
|
||||
BytecodeEmitter.cpp \
|
||||
FoldConstants.cpp \
|
||||
ParallelArray.cpp \
|
||||
ParseMaps.cpp \
|
||||
ParseNode.cpp \
|
||||
Parser.cpp \
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,16 +0,0 @@
|
||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
||||
* vim: set ts=4 sw=4 et tw=99:
|
||||
*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#ifndef ParallelArray_h__
|
||||
#define ParallelArray_h__
|
||||
|
||||
#include "jsapi.h"
|
||||
|
||||
extern JSObject *
|
||||
js_InitParallelArrayClass(JSContext *cx, JSObject *obj);
|
||||
|
||||
#endif /* ParallelArray_h__ */
|
@ -353,8 +353,3 @@ MSG_DEF(JSMSG_REST_WITH_DEFAULT, 299, 0, JSEXN_SYNTAXERR, "rest parameter m
|
||||
MSG_DEF(JSMSG_NONDEFAULT_FORMAL_AFTER_DEFAULT, 300, 0, JSEXN_SYNTAXERR, "parameter(s) with default followed by parameter without default")
|
||||
MSG_DEF(JSMSG_YIELD_IN_DEFAULT, 301, 0, JSEXN_SYNTAXERR, "yield in default expression")
|
||||
MSG_DEF(JSMSG_INTRINSIC_NOT_DEFINED, 302, 1, JSEXN_REFERENCEERR, "no intrinsic function {0}")
|
||||
MSG_DEF(JSMSG_PAR_ARRAY_IMMUTABLE, 303, 0, JSEXN_TYPEERR, "ParallelArray objects are immutable")
|
||||
MSG_DEF(JSMSG_PAR_ARRAY_SCATTER_BNDS, 304, 0, JSEXN_ERR, "scatter index out of bounds")
|
||||
MSG_DEF(JSMSG_PAR_ARRAY_SCATTER_INVALID_VEC, 305, 0, JSEXN_ERR, "first argument to scatter is not a valid scatter vector")
|
||||
MSG_DEF(JSMSG_PAR_ARRAY_SCATTER_CONFLICT, 306, 0, JSEXN_ERR, "no function provided to resolve conflicting assignment in scatter")
|
||||
MSG_DEF(JSMSG_PAR_ARRAY_MAP_INVALID_ARG, 307, 1, JSEXN_ERR, "argument {0} to map is not an object")
|
||||
|
@ -54,7 +54,6 @@
|
||||
|
||||
#include "builtin/Eval.h"
|
||||
#include "builtin/MapObject.h"
|
||||
#include "builtin/ParallelArray.h"
|
||||
#include "builtin/RegExp.h"
|
||||
#include "ds/LifoAlloc.h"
|
||||
#include "frontend/BytecodeCompiler.h"
|
||||
@ -1878,7 +1877,6 @@ static JSStdName standard_class_atoms[] = {
|
||||
{js_InitWeakMapClass, EAGER_CLASS_ATOM(WeakMap), &js::WeakMapClass},
|
||||
{js_InitMapClass, EAGER_CLASS_ATOM(Map), &js::MapObject::class_},
|
||||
{js_InitSetClass, EAGER_CLASS_ATOM(Set), &js::SetObject::class_},
|
||||
{js_InitParallelArrayClass, EAGER_CLASS_ATOM(ParallelArray), &js::ParallelArrayClass},
|
||||
{NULL, 0, NULL}
|
||||
};
|
||||
|
||||
|
@ -214,8 +214,6 @@ extern Class MathClass;
|
||||
extern Class NumberClass;
|
||||
extern Class NormalArgumentsObjectClass;
|
||||
extern Class ObjectClass;
|
||||
extern Class ParallelArrayClass;
|
||||
extern Class ParallelArrayProtoClass;
|
||||
extern Class ProxyClass;
|
||||
extern Class RegExpClass;
|
||||
extern Class RegExpStaticsClass;
|
||||
|
@ -64,7 +64,6 @@ JS_PROTO(WeakMap, 36, js_InitWeakMapClass)
|
||||
JS_PROTO(Map, 37, js_InitMapClass)
|
||||
JS_PROTO(Set, 38, js_InitSetClass)
|
||||
JS_PROTO(DataView, 39, js_InitTypedArrayClasses)
|
||||
JS_PROTO(ParallelArray, 40, js_InitParallelArrayClass)
|
||||
|
||||
#undef XML_INIT
|
||||
#undef NAMESPACE_INIT
|
||||
|
Loading…
Reference in New Issue
Block a user