Skip to content

Commit

Permalink
Added limited realization of MicroJava
Browse files Browse the repository at this point in the history
  • Loading branch information
Midren committed Feb 4, 2020
0 parents commit 38bee28
Show file tree
Hide file tree
Showing 191 changed files with 1,034,088 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramBuilderLaunchConfigurationType">
<booleanAttribute key="org.eclipse.debug.core.capture_output" value="false"/>
<mapAttribute key="org.eclipse.debug.core.environmentVariables">
<mapEntry key="EXTRA_JAVA_HOMES" value=""/>
<mapEntry key="PATH" value="/home/midren/.local/bin:/home/midren/bin:/home/midren/.local/bin:/opt/zasm:/opt/fasm:/home/midren/.local/bin:/home/midren/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"/>
<mapEntry key="JAVA_HOME" value="../openjdk1.8.0_232-jvmci-19.3-b06"/>
</mapAttribute>
<booleanAttribute key="org.eclipse.debug.core.ATTR_REFRESH_RECURSIVE" value="false"/>
<stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${working_set:&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;resources&gt;&lt;item path=&quot;/TruffleCourse/trufflecourse.jar&quot; type=&quot;1&quot;/&gt;&lt;/resources&gt;}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_BUILD_SCOPE" value="${working_set:&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;resources&gt;&lt;item path=&quot;/org.truffle.cs.mj/src&quot; type=&quot;2&quot;/&gt;&lt;item path=&quot;/org.truffle.cs.mj/bin&quot; type=&quot;2&quot;/&gt;&lt;item path=&quot;/org.truffle.cs.samples/src&quot; type=&quot;2&quot;/&gt;&lt;item path=&quot;/org.truffle.cs.samples/bin&quot; type=&quot;2&quot;/&gt;&lt;/resources&gt;}"/>
<booleanAttribute key="org.eclipse.debug.ui.ATTR_CONSOLE_OUTPUT_ON" value="false"/>
<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
<stringAttribute key="org.eclipse.debug.ui.ATTR_CAPTURE_IN_FILE" value="/home/midren/Downloads/lviv_01_2020_GraalVMCourse/Source/trufflecourse/code/TruffleCourse.dist/.externalToolBuilders/CreateTruffleCourseDist.log"/>
<booleanAttribute key="org.eclipse.debug.ui.ATTR_APPEND_TO_FILE" value="false"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="/home/midren/Downloads/lviv_01_2020_GraalVMCourse/Source/mx/mx"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="auto,full,incremental"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="-v archive @TruffleCourse"/>
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="/home/midren/Downloads/lviv_01_2020_GraalVMCourse/Source/trufflecourse"/>
</launchConfiguration>
35 changes: 35 additions & 0 deletions code/TruffleCourse.dist/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>TruffleCourse</name>
<comment>Updates /home/midren/Downloads/lviv_01_2020_GraalVMCourse/Source/trufflecourse/dists/trufflecourse.jar if a project dependency of TruffleCourse is updated</comment>
<projects>
<project>org.truffle.cs.mj</project>
<project>org.truffle.cs.samples</project>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>auto,full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value>&lt;project&gt;/.externalToolBuilders/CreateTruffleCourseDist.launch</value>
</dictionary>
<dictionary>
<key>incclean</key>
<value>true</value>
</dictionary>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
<linkedResources>
<link>
<name>trufflecourse.jar</name>
<type>1</type>
<location>PARENT-2-PROJECT_LOC/dists/trufflecourse.jar</location>
</link>
</linkedResources>
</projectDescription>
26 changes: 26 additions & 0 deletions code/org.truffle.cs.mj/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="src_gen"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.jdk8"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/org.graalvm.collections"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/org.graalvm.word"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/org.graalvm.options"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/org.graalvm.nativeimage"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/org.graalvm.home"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/org.graalvm.polyglot"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.dsl"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.profiles"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.utilities"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.library"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.interop"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.instrumentation"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.polyglot"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.debug"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.object"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.object"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/com.oracle.truffle.api.object.dsl"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="output" path="bin"/>
</classpath>
6 changes: 6 additions & 0 deletions code/org.truffle.cs.mj/.factorypath
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<factorypath>
<factorypathentry enabled="true" id="org.eclipse.jst.ws.annotations.core" kind="PLUGIN" runInBatchMode="false"/>
<factorypathentry enabled="true" id="/home/midren/.mx/cache/ANTLR4_e27d8ab4f984f9d186f54da984a6ab1cccac755e/antlr4.jar" kind="EXTJAR" runInBatchMode="false"/>
<factorypathentry enabled="true" id="/TRUFFLE_DSL_PROCESSOR/truffle-dsl-processor.jar" kind="WKSPJAR" runInBatchMode="false"/>
</factorypath>
35 changes: 35 additions & 0 deletions code/org.truffle.cs.mj/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.truffle.cs.mj</name>
<comment></comment>
<projects>
<project>com.oracle.truffle.api.jdk8</project>
<project>org.graalvm.collections</project>
<project>org.graalvm.word</project>
<project>org.graalvm.options</project>
<project>org.graalvm.nativeimage</project>
<project>org.graalvm.home</project>
<project>org.graalvm.polyglot</project>
<project>com.oracle.truffle.api</project>
<project>com.oracle.truffle.api.dsl</project>
<project>com.oracle.truffle.api.profiles</project>
<project>com.oracle.truffle.api.utilities</project>
<project>com.oracle.truffle.api.library</project>
<project>com.oracle.truffle.api.interop</project>
<project>com.oracle.truffle.api.instrumentation</project>
<project>com.oracle.truffle.polyglot</project>
<project>com.oracle.truffle.api.debug</project>
<project>com.oracle.truffle.api.object</project>
<project>com.oracle.truffle.object</project>
<project>com.oracle.truffle.api.object.dsl</project>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments></arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# GENERATED -- DO NOT EDIT
# Source: /home/midren/Downloads/lviv_01_2020_GraalVMCourse/Source/mx/eclipse-settings/org.eclipse.core.resources.prefs
eclipse.preferences.version=1
encoding/<project>=UTF-8

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# GENERATED -- DO NOT EDIT
# Source: /home/midren/Downloads/lviv_01_2020_GraalVMCourse/Source/mx/eclipse-settings/org.eclipse.jdt.apt.core.prefs
eclipse.preferences.version=1
org.eclipse.jdt.apt.aptEnabled=true
org.eclipse.jdt.apt.genSrcDir=src_gen
org.eclipse.jdt.apt.reconcileEnabled=true

Loading

0 comments on commit 38bee28

Please sign in to comment.