├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── CITATION.bib ├── LICENSE ├── README.md ├── docs ├── README.md ├── development.md ├── images.md └── polyglot-api.md ├── gu-catalog.properties ├── mx.trufflesqueak ├── analyze_benchmarks.py ├── copyrights │ ├── oracle.copyright.hash │ ├── oracle.copyright.regex.hash │ ├── oracle.copyright.regex.star │ └── oracle.copyright.star ├── eclipse-settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.jdt.ui.prefs ├── graalvm-25.0.1.patch ├── mvn-settings.xml.template ├── mx_trufflesqueak.py ├── suite.py ├── trufflesqueak-jvm ├── trufflesqueak-native └── utils.sh └── src ├── de.hpi.swa.trufflesqueak.ffi.native ├── CMakeLists.txt ├── include │ ├── sqMemoryAccess.h │ ├── sqPlatformSpecific.h │ ├── sqVirtualMachine.h │ └── vmCallback.h └── src │ ├── InterpreterProxy.c │ └── SqueakFFIPrims.c ├── de.hpi.swa.trufflesqueak.launcher ├── .checkstyle └── src │ └── de │ └── hpi │ └── swa │ └── trufflesqueak │ └── launcher │ ├── SqueakTranscriptForwarder.java │ └── TruffleSqueakLauncher.java ├── de.hpi.swa.trufflesqueak.shared ├── .checkstyle └── src │ └── de │ └── hpi │ └── swa │ └── trufflesqueak │ └── shared │ ├── SqueakImageLocator.java │ ├── SqueakLanguageConfig.java │ └── SqueakLanguageOptions.java ├── de.hpi.swa.trufflesqueak.tck ├── .checkstyle └── src │ ├── META-INF │ └── services │ │ └── org.graalvm.polyglot.tck.LanguageProvider │ └── de │ └── hpi │ └── swa │ └── trufflesqueak │ └── tck │ └── SqueakTCKLanguageProvider.java ├── de.hpi.swa.trufflesqueak.test ├── .checkstyle └── src │ └── de │ └── hpi │ └── swa │ └── trufflesqueak │ └── test │ ├── AbstractSqueakTestCase.java │ ├── AbstractSqueakTestCaseWithDummyImage.java │ ├── AbstractSqueakTestCaseWithImage.java │ ├── ObjectLayoutTest.java │ ├── SqueakBytecodeTest.java │ ├── SqueakMiscellaneousTest.java │ └── SqueakPrimitiveTest.java ├── de.hpi.swa.trufflesqueak ├── .checkstyle ├── .checkstyle_checks.xml ├── resources │ └── trufflesqueak-icon.png └── src │ ├── META-INF │ └── native-image │ │ ├── jni-config.json │ │ ├── native-image.properties │ │ ├── reflect-config.json │ │ ├── resource-config.json │ │ └── serialization-config.json │ └── de │ └── hpi │ └── swa │ └── trufflesqueak │ ├── SqueakImage.java │ ├── SqueakLanguage.java │ ├── SqueakOptions.java │ ├── exceptions │ ├── PrimitiveFailed.java │ ├── ProcessSwitch.java │ ├── RespecializeException.java │ ├── Returns.java │ └── SqueakExceptions.java │ ├── image │ ├── SqueakImageChunk.java │ ├── SqueakImageConstants.java │ ├── SqueakImageContext.java │ ├── SqueakImageFlags.java │ ├── SqueakImageReader.java │ ├── SqueakImageWriter.java │ └── SqueakSystemAttributes.java │ ├── interop │ ├── ConvertToSqueakNode.java │ ├── InteropArray.java │ ├── JavaObjectWrapper.java │ ├── LookupMethodByStringNode.java │ ├── SqueakFileDetector.java │ ├── SqueakLanguageView.java │ └── WrapToSqueakNode.java │ ├── io │ ├── SqueakDisplay.java │ ├── SqueakIOConstants.java │ ├── SqueakKeyboard.java │ └── SqueakMouse.java │ ├── model │ ├── AbstractPointersObject.java │ ├── AbstractSqueakObject.java │ ├── AbstractSqueakObjectWithClassAndHash.java │ ├── AbstractSqueakObjectWithHash.java │ ├── AbstractVariablePointersObject.java │ ├── ArrayObject.java │ ├── BlockClosureObject.java │ ├── BooleanObject.java │ ├── CharacterObject.java │ ├── ClassObject.java │ ├── CompiledCodeObject.java │ ├── ContextObject.java │ ├── ContextScope.java │ ├── EmptyObject.java │ ├── EphemeronObject.java │ ├── FloatObject.java │ ├── NativeObject.java │ ├── NilObject.java │ ├── PointersObject.java │ ├── VariablePointersObject.java │ ├── WeakVariablePointersObject.java │ └── layout │ │ ├── ObjectLayout.java │ │ ├── ObjectLayouts.java │ │ └── SlotLocation.java │ ├── nodes │ ├── AbstractExecuteContextNode.java │ ├── AbstractNode.java │ ├── AbstractRootNode.java │ ├── CacheLimits.java │ ├── DoItRootNode.java │ ├── ExecuteBytecodeNode.java │ ├── ExecuteTopLevelContextNode.java │ ├── InheritsFromNode.java │ ├── LookupMethodNode.java │ ├── ResumeContextRootNode.java │ ├── SqueakGuards.java │ ├── SqueakTypes.java │ ├── StartContextRootNode.java │ ├── accessing │ │ ├── AbstractPointersObjectNodes.java │ │ ├── ArrayObjectNodes.java │ │ ├── BlockClosureObjectNodes.java │ │ ├── ClassObjectNodes.java │ │ ├── ContextObjectNodes.java │ │ ├── FloatObjectNodes.java │ │ ├── NativeObjectNodes.java │ │ ├── SqueakObjectAt0Node.java │ │ ├── SqueakObjectAtPut0Node.java │ │ ├── SqueakObjectBecomeNode.java │ │ ├── SqueakObjectChangeClassOfToNode.java │ │ ├── SqueakObjectClassNode.java │ │ ├── SqueakObjectIdentityNode.java │ │ ├── SqueakObjectInstSizeNode.java │ │ ├── SqueakObjectNewNode.java │ │ ├── SqueakObjectShallowCopyNode.java │ │ └── SqueakObjectSizeNode.java │ ├── bytecodes │ │ ├── AbstractBytecodeNode.java │ │ ├── AbstractInstrumentableBytecodeNode.java │ │ ├── AbstractSqueakBytecodeDecoder.java │ │ ├── InlinePrimitiveBytecodes.java │ │ ├── JumpBytecodes.java │ │ ├── MiscellaneousBytecodes.java │ │ ├── PushBytecodes.java │ │ ├── ReturnBytecodes.java │ │ ├── SendBytecodes.java │ │ ├── SqueakBytecodeSistaV1Decoder.java │ │ ├── SqueakBytecodeV3PlusClosuresDecoder.java │ │ └── StoreBytecodes.java │ ├── context │ │ └── frame │ │ │ ├── FrameStackPopNNode.java │ │ │ ├── FrameStackPopNode.java │ │ │ ├── FrameStackPushNode.java │ │ │ ├── FrameStackReadNode.java │ │ │ ├── FrameStackTopNode.java │ │ │ ├── FrameStackWriteNode.java │ │ │ ├── GetOrCreateContextWithFrameNode.java │ │ │ └── GetOrCreateContextWithoutFrameNode.java │ ├── dispatch │ │ ├── AbstractDispatchDirectNode.java │ │ ├── AbstractDispatchNode.java │ │ ├── CreateDoesNotUnderstandMessageNode.java │ │ ├── DispatchSelector0Node.java │ │ ├── DispatchSelector1Node.java │ │ ├── DispatchSelector2Node.java │ │ ├── DispatchSelector3Node.java │ │ ├── DispatchSelector4Node.java │ │ ├── DispatchSelector5Node.java │ │ ├── DispatchSelectorNaryNode.java │ │ ├── DispatchSelectorNode.java │ │ ├── DispatchUtils.java │ │ ├── HandlePrimitiveFailedNode.java │ │ ├── LookupClassGuard.java │ │ └── ResolveMethodNode.java │ ├── interrupts │ │ ├── CheckForInterruptsFullNode.java │ │ ├── CheckForInterruptsQuickNode.java │ │ └── CheckForInterruptsState.java │ ├── plugins │ │ ├── AbstractOSProcessPlugin.java │ │ ├── B2D.java │ │ ├── B2DPlugin.java │ │ ├── BMPReadWriterPlugin.java │ │ ├── BitBlt.java │ │ ├── BitBltPlugin.java │ │ ├── CroquetPlugin.java │ │ ├── DSAPrims.java │ │ ├── DropPlugin.java │ │ ├── FilePlugin.java │ │ ├── Float64ArrayPlugin.java │ │ ├── FloatArrayPlugin.java │ │ ├── HostWindowPlugin.java │ │ ├── JPEGReader.java │ │ ├── JPEGReaderPlugin.java │ │ ├── LargeIntegers.java │ │ ├── Matrix2x3Plugin.java │ │ ├── MiscPrimitivePlugin.java │ │ ├── NullPlugin.java │ │ ├── PolyglotPlugin.java │ │ ├── SecurityPlugin.java │ │ ├── SoundCodecPrims.java │ │ ├── SqueakFFIPrims.java │ │ ├── TruffleSqueakPlugin.java │ │ ├── UUIDPlugin.java │ │ ├── UnixOSProcessPlugin.java │ │ ├── Win32OSProcessPlugin.java │ │ ├── Zip.java │ │ ├── ZipPlugin.java │ │ ├── ffi │ │ │ ├── FFIConstants.java │ │ │ ├── InterpreterProxy.java │ │ │ ├── PrimExternalCallNode.java │ │ │ └── wrappers │ │ │ │ ├── ByteStorage.java │ │ │ │ ├── IntStorage.java │ │ │ │ ├── LongStorage.java │ │ │ │ ├── NativeObjectStorage.java │ │ │ │ └── ShortStorage.java │ │ ├── network │ │ │ ├── Resolver.java │ │ │ ├── SocketPlugin.java │ │ │ ├── SqueakSocket.java │ │ │ ├── SqueakTCPSocket.java │ │ │ ├── SqueakUDPSocket.java │ │ │ └── package-info.java │ │ └── package-info.java │ ├── primitives │ │ ├── AbstractPrimitiveFactoryHolder.java │ │ ├── AbstractPrimitiveNode.java │ │ ├── AbstractSingletonPrimitiveNode.java │ │ ├── Primitive.java │ │ ├── PrimitiveNodeFactory.java │ │ ├── SqueakPrimitive.java │ │ └── impl │ │ │ ├── ArithmeticPrimitives.java │ │ │ ├── ArrayStreamPrimitives.java │ │ │ ├── BlockClosurePrimitives.java │ │ │ ├── ContextPrimitives.java │ │ │ ├── ControlPrimitives.java │ │ │ ├── IOPrimitives.java │ │ │ ├── MiscellaneousPrimitives.java │ │ │ ├── StoragePrimitives.java │ │ │ └── package-info.java │ └── process │ │ ├── AddLastLinkToListNode.java │ │ ├── AddLinkToListNode.java │ │ ├── GetActiveProcessNode.java │ │ ├── GetNextActiveContextNode.java │ │ ├── PutToSleepNode.java │ │ ├── RemoveProcessFromListNode.java │ │ ├── ResumeProcessNode.java │ │ ├── SignalSemaphoreNode.java │ │ ├── TransferToNode.java │ │ └── WakeHighestPriorityNode.java │ ├── tools │ └── SqueakMessageInterceptor.java │ └── util │ ├── ArrayUtils.java │ ├── DebugUtils.java │ ├── FrameAccess.java │ ├── LogUtils.java │ ├── MethodCacheEntry.java │ ├── MiscUtils.java │ ├── NFIUtils.java │ ├── OS.java │ ├── ObjectGraphUtils.java │ ├── ReflectionUtils.java │ ├── UnsafeUtils.java │ └── VarHandleUtils.java └── image-tests ├── runCuisTests.st └── runSqueakTests.st /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/.gitmodules -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/CITATION.bib -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/docs/images.md -------------------------------------------------------------------------------- /docs/polyglot-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/docs/polyglot-api.md -------------------------------------------------------------------------------- /gu-catalog.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/gu-catalog.properties -------------------------------------------------------------------------------- /mx.trufflesqueak/analyze_benchmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/analyze_benchmarks.py -------------------------------------------------------------------------------- /mx.trufflesqueak/copyrights/oracle.copyright.hash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/copyrights/oracle.copyright.hash -------------------------------------------------------------------------------- /mx.trufflesqueak/copyrights/oracle.copyright.regex.hash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/copyrights/oracle.copyright.regex.hash -------------------------------------------------------------------------------- /mx.trufflesqueak/copyrights/oracle.copyright.regex.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/copyrights/oracle.copyright.regex.star -------------------------------------------------------------------------------- /mx.trufflesqueak/copyrights/oracle.copyright.star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/copyrights/oracle.copyright.star -------------------------------------------------------------------------------- /mx.trufflesqueak/eclipse-settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/eclipse-settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /mx.trufflesqueak/eclipse-settings/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/eclipse-settings/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /mx.trufflesqueak/graalvm-25.0.1.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/graalvm-25.0.1.patch -------------------------------------------------------------------------------- /mx.trufflesqueak/mvn-settings.xml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/mvn-settings.xml.template -------------------------------------------------------------------------------- /mx.trufflesqueak/mx_trufflesqueak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/mx_trufflesqueak.py -------------------------------------------------------------------------------- /mx.trufflesqueak/suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/suite.py -------------------------------------------------------------------------------- /mx.trufflesqueak/trufflesqueak-jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/trufflesqueak-jvm -------------------------------------------------------------------------------- /mx.trufflesqueak/trufflesqueak-native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/trufflesqueak-native -------------------------------------------------------------------------------- /mx.trufflesqueak/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/mx.trufflesqueak/utils.sh -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.ffi.native/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.ffi.native/CMakeLists.txt -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.ffi.native/include/sqMemoryAccess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.ffi.native/include/sqMemoryAccess.h -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.ffi.native/include/sqPlatformSpecific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.ffi.native/include/sqPlatformSpecific.h -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.ffi.native/include/sqVirtualMachine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.ffi.native/include/sqVirtualMachine.h -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.ffi.native/include/vmCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.ffi.native/include/vmCallback.h -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.ffi.native/src/InterpreterProxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.ffi.native/src/InterpreterProxy.c -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.ffi.native/src/SqueakFFIPrims.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.ffi.native/src/SqueakFFIPrims.c -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.launcher/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.launcher/.checkstyle -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.launcher/src/de/hpi/swa/trufflesqueak/launcher/SqueakTranscriptForwarder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.launcher/src/de/hpi/swa/trufflesqueak/launcher/SqueakTranscriptForwarder.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.launcher/src/de/hpi/swa/trufflesqueak/launcher/TruffleSqueakLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.launcher/src/de/hpi/swa/trufflesqueak/launcher/TruffleSqueakLauncher.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.shared/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.shared/.checkstyle -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.shared/src/de/hpi/swa/trufflesqueak/shared/SqueakImageLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.shared/src/de/hpi/swa/trufflesqueak/shared/SqueakImageLocator.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.shared/src/de/hpi/swa/trufflesqueak/shared/SqueakLanguageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.shared/src/de/hpi/swa/trufflesqueak/shared/SqueakLanguageConfig.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.shared/src/de/hpi/swa/trufflesqueak/shared/SqueakLanguageOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.shared/src/de/hpi/swa/trufflesqueak/shared/SqueakLanguageOptions.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.tck/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.tck/.checkstyle -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.tck/src/META-INF/services/org.graalvm.polyglot.tck.LanguageProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.tck/src/META-INF/services/org.graalvm.polyglot.tck.LanguageProvider -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.tck/src/de/hpi/swa/trufflesqueak/tck/SqueakTCKLanguageProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.tck/src/de/hpi/swa/trufflesqueak/tck/SqueakTCKLanguageProvider.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/.checkstyle -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/AbstractSqueakTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/AbstractSqueakTestCase.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/AbstractSqueakTestCaseWithDummyImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/AbstractSqueakTestCaseWithDummyImage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/AbstractSqueakTestCaseWithImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/AbstractSqueakTestCaseWithImage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/ObjectLayoutTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/ObjectLayoutTest.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/SqueakBytecodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/SqueakBytecodeTest.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/SqueakMiscellaneousTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/SqueakMiscellaneousTest.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/SqueakPrimitiveTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/SqueakPrimitiveTest.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/.checkstyle -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/.checkstyle_checks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/.checkstyle_checks.xml -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/resources/trufflesqueak-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/resources/trufflesqueak-icon.png -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/jni-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/jni-config.json -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/native-image.properties -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/reflect-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/reflect-config.json -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/resource-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/resource-config.json -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/serialization-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/META-INF/native-image/serialization-config.json -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/SqueakImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/SqueakImage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/SqueakLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/SqueakLanguage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/SqueakOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/SqueakOptions.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/PrimitiveFailed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/PrimitiveFailed.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/ProcessSwitch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/ProcessSwitch.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/RespecializeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/RespecializeException.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/Returns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/Returns.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/SqueakExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/exceptions/SqueakExceptions.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageChunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageChunk.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageConstants.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageContext.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageFlags.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageReader.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakImageWriter.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakSystemAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/image/SqueakSystemAttributes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/ConvertToSqueakNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/ConvertToSqueakNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/InteropArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/InteropArray.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/JavaObjectWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/JavaObjectWrapper.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/LookupMethodByStringNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/LookupMethodByStringNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/SqueakFileDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/SqueakFileDetector.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/SqueakLanguageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/SqueakLanguageView.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/WrapToSqueakNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/interop/WrapToSqueakNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakDisplay.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakIOConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakIOConstants.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakKeyboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakKeyboard.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakMouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/io/SqueakMouse.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractPointersObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractPointersObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractSqueakObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractSqueakObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractSqueakObjectWithClassAndHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractSqueakObjectWithClassAndHash.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractSqueakObjectWithHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractSqueakObjectWithHash.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractVariablePointersObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/AbstractVariablePointersObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ArrayObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ArrayObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/BlockClosureObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/BlockClosureObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/BooleanObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/BooleanObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/CharacterObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/CharacterObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ClassObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ClassObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/CompiledCodeObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/CompiledCodeObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ContextObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ContextObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ContextScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/ContextScope.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/EmptyObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/EmptyObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/EphemeronObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/EphemeronObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/FloatObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/FloatObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/NativeObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/NativeObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/NilObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/NilObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/PointersObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/PointersObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/VariablePointersObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/VariablePointersObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/WeakVariablePointersObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/WeakVariablePointersObject.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/layout/ObjectLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/layout/ObjectLayout.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/layout/ObjectLayouts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/layout/ObjectLayouts.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/layout/SlotLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/model/layout/SlotLocation.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/AbstractExecuteContextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/AbstractExecuteContextNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/AbstractNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/AbstractNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/AbstractRootNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/AbstractRootNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/CacheLimits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/CacheLimits.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/DoItRootNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/DoItRootNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/ExecuteBytecodeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/ExecuteBytecodeNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/ExecuteTopLevelContextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/ExecuteTopLevelContextNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/InheritsFromNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/InheritsFromNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/LookupMethodNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/LookupMethodNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/ResumeContextRootNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/ResumeContextRootNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/SqueakGuards.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/SqueakGuards.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/SqueakTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/SqueakTypes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/StartContextRootNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/StartContextRootNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/AbstractPointersObjectNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/AbstractPointersObjectNodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/ArrayObjectNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/ArrayObjectNodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/BlockClosureObjectNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/BlockClosureObjectNodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/ClassObjectNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/ClassObjectNodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/ContextObjectNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/ContextObjectNodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/FloatObjectNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/FloatObjectNodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/NativeObjectNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/NativeObjectNodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectAt0Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectAt0Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectAtPut0Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectAtPut0Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectBecomeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectBecomeNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectChangeClassOfToNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectChangeClassOfToNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectClassNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectClassNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectIdentityNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectIdentityNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectInstSizeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectInstSizeNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectNewNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectNewNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectShallowCopyNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectShallowCopyNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectSizeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/accessing/SqueakObjectSizeNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/AbstractBytecodeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/AbstractBytecodeNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/AbstractInstrumentableBytecodeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/AbstractInstrumentableBytecodeNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/AbstractSqueakBytecodeDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/AbstractSqueakBytecodeDecoder.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/InlinePrimitiveBytecodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/InlinePrimitiveBytecodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/JumpBytecodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/JumpBytecodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/MiscellaneousBytecodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/MiscellaneousBytecodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/PushBytecodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/PushBytecodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/ReturnBytecodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/ReturnBytecodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/SendBytecodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/SendBytecodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/SqueakBytecodeSistaV1Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/SqueakBytecodeSistaV1Decoder.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/SqueakBytecodeV3PlusClosuresDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/SqueakBytecodeV3PlusClosuresDecoder.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/StoreBytecodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/bytecodes/StoreBytecodes.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackPopNNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackPopNNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackPopNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackPopNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackPushNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackPushNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackReadNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackReadNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackTopNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackTopNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackWriteNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/FrameStackWriteNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/GetOrCreateContextWithFrameNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/GetOrCreateContextWithFrameNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/GetOrCreateContextWithoutFrameNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/context/frame/GetOrCreateContextWithoutFrameNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/AbstractDispatchDirectNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/AbstractDispatchDirectNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/AbstractDispatchNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/AbstractDispatchNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/CreateDoesNotUnderstandMessageNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/CreateDoesNotUnderstandMessageNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector0Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector0Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector1Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector1Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector2Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector2Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector3Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector3Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector4Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector4Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector5Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelector5Node.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelectorNaryNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelectorNaryNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelectorNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchSelectorNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/DispatchUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/HandlePrimitiveFailedNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/HandlePrimitiveFailedNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/LookupClassGuard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/LookupClassGuard.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/ResolveMethodNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/dispatch/ResolveMethodNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/interrupts/CheckForInterruptsFullNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/interrupts/CheckForInterruptsFullNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/interrupts/CheckForInterruptsQuickNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/interrupts/CheckForInterruptsQuickNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/interrupts/CheckForInterruptsState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/interrupts/CheckForInterruptsState.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/AbstractOSProcessPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/AbstractOSProcessPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/B2D.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/B2D.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/B2DPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/B2DPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/BMPReadWriterPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/BMPReadWriterPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/BitBlt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/BitBlt.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/BitBltPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/BitBltPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/CroquetPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/CroquetPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/DSAPrims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/DSAPrims.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/DropPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/DropPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/FilePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/FilePlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Float64ArrayPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Float64ArrayPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/FloatArrayPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/FloatArrayPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/HostWindowPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/HostWindowPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/JPEGReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/JPEGReader.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/JPEGReaderPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/JPEGReaderPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/LargeIntegers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/LargeIntegers.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Matrix2x3Plugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Matrix2x3Plugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/MiscPrimitivePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/MiscPrimitivePlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/NullPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/NullPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/PolyglotPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/PolyglotPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/SecurityPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/SecurityPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/SoundCodecPrims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/SoundCodecPrims.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/SqueakFFIPrims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/SqueakFFIPrims.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/TruffleSqueakPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/TruffleSqueakPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/UUIDPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/UUIDPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/UnixOSProcessPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/UnixOSProcessPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Win32OSProcessPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Win32OSProcessPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Zip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/Zip.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ZipPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ZipPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/FFIConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/FFIConstants.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/InterpreterProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/InterpreterProxy.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/PrimExternalCallNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/PrimExternalCallNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/ByteStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/ByteStorage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/IntStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/IntStorage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/LongStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/LongStorage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/NativeObjectStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/NativeObjectStorage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/ShortStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/ffi/wrappers/ShortStorage.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/Resolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/Resolver.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SocketPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SocketPlugin.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SqueakSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SqueakSocket.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SqueakTCPSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SqueakTCPSocket.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SqueakUDPSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/SqueakUDPSocket.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/network/package-info.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/plugins/package-info.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/AbstractPrimitiveFactoryHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/AbstractPrimitiveFactoryHolder.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/AbstractPrimitiveNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/AbstractPrimitiveNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/AbstractSingletonPrimitiveNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/AbstractSingletonPrimitiveNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/Primitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/Primitive.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/PrimitiveNodeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/PrimitiveNodeFactory.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/SqueakPrimitive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/SqueakPrimitive.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ArithmeticPrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ArithmeticPrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ArrayStreamPrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ArrayStreamPrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/BlockClosurePrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/BlockClosurePrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ContextPrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ContextPrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ControlPrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/ControlPrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/IOPrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/IOPrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/MiscellaneousPrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/MiscellaneousPrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/StoragePrimitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/StoragePrimitives.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/primitives/impl/package-info.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/AddLastLinkToListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/AddLastLinkToListNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/AddLinkToListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/AddLinkToListNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/GetActiveProcessNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/GetActiveProcessNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/GetNextActiveContextNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/GetNextActiveContextNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/PutToSleepNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/PutToSleepNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/RemoveProcessFromListNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/RemoveProcessFromListNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/ResumeProcessNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/ResumeProcessNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/SignalSemaphoreNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/SignalSemaphoreNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/TransferToNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/TransferToNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/WakeHighestPriorityNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/nodes/process/WakeHighestPriorityNode.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/tools/SqueakMessageInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/tools/SqueakMessageInterceptor.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/ArrayUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/DebugUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/DebugUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/FrameAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/FrameAccess.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/LogUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/MethodCacheEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/MethodCacheEntry.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/MiscUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/MiscUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/NFIUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/NFIUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/OS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/OS.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/ObjectGraphUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/ObjectGraphUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/ReflectionUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/UnsafeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/UnsafeUtils.java -------------------------------------------------------------------------------- /src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/VarHandleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/de.hpi.swa.trufflesqueak/src/de/hpi/swa/trufflesqueak/util/VarHandleUtils.java -------------------------------------------------------------------------------- /src/image-tests/runCuisTests.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/image-tests/runCuisTests.st -------------------------------------------------------------------------------- /src/image-tests/runSqueakTests.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpi-swa/trufflesqueak/HEAD/src/image-tests/runSqueakTests.st --------------------------------------------------------------------------------