@@ -192,87 +192,84 @@ public final class Python3Core implements PythonCore {
192
192
private final PythonBuiltins [] builtins ;
193
193
194
194
private static final PythonBuiltins [] initializeBuiltins () {
195
- List <PythonBuiltins > builtins = new ArrayList <>();
196
- builtins .addAll (Arrays .asList (new PythonBuiltins []{
197
- new BuiltinConstructors (),
198
- new BuiltinFunctions (),
199
- new InteropModuleBuiltins (),
200
- new ObjectBuiltins (),
201
- new CellBuiltins (),
202
- new BoolBuiltins (),
203
- new FloatBuiltins (),
204
- new BytesBuiltins (),
205
- new ComplexBuiltins (),
206
- new ByteArrayBuiltins (),
207
- new TypeBuiltins (),
208
- new IntBuiltins (),
209
- new TruffleObjectBuiltins (),
210
- new ListBuiltins (),
211
- new DictBuiltins (),
212
- new DictViewBuiltins (),
213
- new DictValuesBuiltins (),
214
- new DictKeysIteratorBuiltins (),
215
- new DictValuesIteratorBuiltins (),
216
- new DictItemsIteratorBuiltins (),
217
- new RangeBuiltins (),
218
- new SliceBuiltins (),
219
- new TupleBuiltins (),
220
- new StringBuiltins (),
221
- new SetBuiltins (),
222
- new FrozenSetBuiltins (),
223
- new IteratorBuiltins (),
224
- new ReversedBuiltins (),
225
- new PZipBuiltins (),
226
- new EnumerateBuiltins (),
227
- new SentinelIteratorBuiltins (),
228
- new ForeignIteratorBuiltins (),
229
- new GeneratorBuiltins (),
230
- new AbstractFunctionBuiltins (),
231
- new FunctionBuiltins (),
232
- new BuiltinFunctionBuiltins (),
233
- new AbstractMethodBuiltins (),
234
- new MethodBuiltins (),
235
- new BuiltinMethodBuiltins (),
236
- new CodeBuiltins (),
237
- new FrameBuiltins (),
238
- new MappingproxyBuiltins (),
239
- new GetSetDescriptorTypeBuiltins (),
240
- new BaseExceptionBuiltins (),
241
- new PosixModuleBuiltins (),
242
- new ImpModuleBuiltins (),
243
- new ArrayModuleBuiltins (),
244
- new ArrayBuiltins (),
245
- new TimeModuleBuiltins (),
246
- new MathModuleBuiltins (),
247
- new MarshalModuleBuiltins (),
248
- new RandomModuleBuiltins (),
249
- new RandomBuiltins (),
250
- new TruffleCextBuiltins (),
251
- new WeakRefModuleBuiltins (),
252
- new ReferenceTypeBuiltins (),
253
- new IOModuleBuiltins (),
254
- new StringModuleBuiltins (),
255
- new ItertoolsModuleBuiltins (),
256
- new FunctoolsModuleBuiltins (),
257
- new ErrnoModuleBuiltins (),
258
- new CodecsModuleBuiltins (),
259
- new CollectionsModuleBuiltins (),
260
- new JavaModuleBuiltins (),
261
- new SREModuleBuiltins (),
262
- new AstModuleBuiltins (),
263
- new SelectModuleBuiltins (),
264
- new SignalModuleBuiltins (),
265
- new TracebackBuiltins (),
266
- new GcModuleBuiltins (),
267
- new AtexitModuleBuiltins (),
268
- new FaulthandlerModuleBuiltins (),
269
- new UnicodeDataModuleBuiltins (),
270
- new LocaleModuleBuiltins (),
271
- new SysModuleBuiltins (),
272
- new BufferBuiltins (),
273
- new MemoryviewBuiltins (),
274
- new SuperBuiltins (),
275
- }));
195
+ List <PythonBuiltins > builtins = new ArrayList <>(Arrays .asList (new BuiltinConstructors (),
196
+ new BuiltinFunctions (),
197
+ new InteropModuleBuiltins (),
198
+ new ObjectBuiltins (),
199
+ new CellBuiltins (),
200
+ new BoolBuiltins (),
201
+ new FloatBuiltins (),
202
+ new BytesBuiltins (),
203
+ new ComplexBuiltins (),
204
+ new ByteArrayBuiltins (),
205
+ new TypeBuiltins (),
206
+ new IntBuiltins (),
207
+ new TruffleObjectBuiltins (),
208
+ new ListBuiltins (),
209
+ new DictBuiltins (),
210
+ new DictViewBuiltins (),
211
+ new DictValuesBuiltins (),
212
+ new DictKeysIteratorBuiltins (),
213
+ new DictValuesIteratorBuiltins (),
214
+ new DictItemsIteratorBuiltins (),
215
+ new RangeBuiltins (),
216
+ new SliceBuiltins (),
217
+ new TupleBuiltins (),
218
+ new StringBuiltins (),
219
+ new SetBuiltins (),
220
+ new FrozenSetBuiltins (),
221
+ new IteratorBuiltins (),
222
+ new ReversedBuiltins (),
223
+ new PZipBuiltins (),
224
+ new EnumerateBuiltins (),
225
+ new SentinelIteratorBuiltins (),
226
+ new ForeignIteratorBuiltins (),
227
+ new GeneratorBuiltins (),
228
+ new AbstractFunctionBuiltins (),
229
+ new FunctionBuiltins (),
230
+ new BuiltinFunctionBuiltins (),
231
+ new AbstractMethodBuiltins (),
232
+ new MethodBuiltins (),
233
+ new BuiltinMethodBuiltins (),
234
+ new CodeBuiltins (),
235
+ new FrameBuiltins (),
236
+ new MappingproxyBuiltins (),
237
+ new GetSetDescriptorTypeBuiltins (),
238
+ new BaseExceptionBuiltins (),
239
+ new PosixModuleBuiltins (),
240
+ new ImpModuleBuiltins (),
241
+ new ArrayModuleBuiltins (),
242
+ new ArrayBuiltins (),
243
+ new TimeModuleBuiltins (),
244
+ new MathModuleBuiltins (),
245
+ new MarshalModuleBuiltins (),
246
+ new RandomModuleBuiltins (),
247
+ new RandomBuiltins (),
248
+ new TruffleCextBuiltins (),
249
+ new WeakRefModuleBuiltins (),
250
+ new ReferenceTypeBuiltins (),
251
+ new IOModuleBuiltins (),
252
+ new StringModuleBuiltins (),
253
+ new ItertoolsModuleBuiltins (),
254
+ new FunctoolsModuleBuiltins (),
255
+ new ErrnoModuleBuiltins (),
256
+ new CodecsModuleBuiltins (),
257
+ new CollectionsModuleBuiltins (),
258
+ new JavaModuleBuiltins (),
259
+ new SREModuleBuiltins (),
260
+ new AstModuleBuiltins (),
261
+ new SelectModuleBuiltins (),
262
+ new SignalModuleBuiltins (),
263
+ new TracebackBuiltins (),
264
+ new GcModuleBuiltins (),
265
+ new AtexitModuleBuiltins (),
266
+ new FaulthandlerModuleBuiltins (),
267
+ new UnicodeDataModuleBuiltins (),
268
+ new LocaleModuleBuiltins (),
269
+ new SysModuleBuiltins (),
270
+ new BufferBuiltins (),
271
+ new MemoryviewBuiltins (),
272
+ new SuperBuiltins ()));
276
273
if (!TruffleOptions .AOT ) {
277
274
ServiceLoader <PythonBuiltins > providers = ServiceLoader .load (PythonBuiltins .class );
278
275
for (PythonBuiltins builtin : providers ) {
0 commit comments