@@ -192,87 +192,84 @@ public final class Python3Core implements PythonCore {
192192 private final PythonBuiltins [] builtins ;
193193
194194 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 ()));
276273 if (!TruffleOptions .AOT ) {
277274 ServiceLoader <PythonBuiltins > providers = ServiceLoader .load (PythonBuiltins .class );
278275 for (PythonBuiltins builtin : providers ) {
0 commit comments