...
 
Commits (240)
#
#
# ******************************************************************************
# MontiCAR Modeling Family, www.se-rwth.de
# Copyright (c) 2017, Software Engineering Group at RWTH Aachen,
# All rights reserved.
#
# This project is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 3.0 of the License, or (at your option) any later version.
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this project. If not, see <http://www.gnu.org/licenses/>.
# *******************************************************************************
#
# (c) https://github.com/MontiCore/monticore
# Java Maven CircleCI 2.0 configuration file
#
......
......@@ -5,6 +5,7 @@ nppBackup
.classpath
.idea
.git
.vscode
*.iml
train.log
model
#
#
# ******************************************************************************
# MontiCAR Modeling Family, www.se-rwth.de
# Copyright (c) 2017, Software Engineering Group at RWTH Aachen,
# All rights reserved.
#
# This project is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 3.0 of the License, or (at your option) any later version.
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this project. If not, see <http://www.gnu.org/licenses/>.
# *******************************************************************************
#
# (c) https://github.com/MontiCore/monticore
stages:
- windows
- linux
- deploy
masterJobLinux:
git masterJobLinux:
stage: deploy
image: maven:3-jdk-8
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean deploy --settings settings.xml -DskipTests
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean deploy --settings settings.xml -DskipTests
# - cat target/site/jacoco/index.html
# - mvn package sonar:sonar -s settings.xml
only:
- master
integrationMXNetJobLinux:
stage: linux
image: registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emadl2cpp/integrationtests/mxnet:v0.0.3
image: registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emadl2cpp/integrationtests/mxnet:v0.0.4
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean install --settings settings.xml -Dtest=IntegrationMXNetTest
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean install --settings settings.xml -Dtest=IntegrationMXNetTest
integrationCaffe2JobLinux:
stage: linux
image: registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emadl2cpp/integrationtests/caffe2:v0.0.5
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean install --settings settings.xml -Dtest=IntegrationCaffe2Test
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean install --settings settings.xml -Dtest=IntegrationCaffe2Test
integrationGluonJobLinux:
stage: linux
image: registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emadl2cpp/integrationtests/mxnet:v0.0.3
image: registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emadl2cpp/integrationtests/mxnet:v0.0.4
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean install --settings settings.xml -Dtest=IntegrationGluonTest
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean install --settings settings.xml -Dtest=IntegrationGluonTest
integrationTensorflowJobLinux:
stage: linux
image: registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emadl2cpp/integrationtests/tensorflow
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean install --settings settings.xml -Dtest=IntegrationTensorflowTest
integrationPythonWrapperTest:
stage: linux
image: registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emadl2pythonwrapper/tests/mvn-swig:latest
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean install --settings settings.xml -Dtest=IntegrationPythonWrapperTest
masterJobWindows:
stage: windows
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean install --settings settings.xml -Dtest="GenerationTest,SymtabTest"
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean install --settings settings.xml -Dtest="GenerationTest,SymtabTest"
tags:
- Windows10
......@@ -66,6 +63,6 @@ UnitTestJobLinux:
stage: linux
image: maven:3-jdk-8
script:
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B clean install sonar:sonar --settings settings.xml -Dtest="GenerationTest,SymtabTest*"
- mvn -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B -U clean install sonar:sonar --settings settings.xml -Dtest="GenerationTest,SymtabTest*"
# - cat target/site/jacoco/index.html
File added
# (c) https://github.com/MontiCore/monticore
script:
- git checkout ${TRAVIS_BRANCH}
- mvn clean install cobertura:cobertura org.eluder.coveralls:coveralls-maven-plugin:report --settings "settings.xml"
......
{
"configurations": [
{
"type": "java",
"name": "CodeLens (Launch) - EMADLGeneratorCli",
"request": "launch",
"mainClass": "de.monticore.lang.monticar.emadl.generator.EMADLGeneratorCli",
"projectName": "embedded-montiarc-emadl-generator"
}
]
}
\ No newline at end of file
<!-- (c) https://github.com/MontiCore/monticore -->
![pipeline](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/badges/master/build.svg)
![coverage](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/badges/master/coverage.svg)
# EMADL2CPP
Generates CPP/Python code for EmbeddedMontiArcDL.
See example project [EMADL-Demo](https://git.rwth-aachen.de/thomas.timmermanns/EMADL-Demo) for more information on how the generated code can be used.
......@@ -19,7 +21,25 @@ See example project [EMADL-Demo](https://git.rwth-aachen.de/thomas.timmermanns/E
* Caffe2
* training - generated is Python code. Follow [ official instructions on Caffe2 site ](https://caffe2.ai/docs/getting-started.html?platform=ubuntu&configuration=prebuilt)
* Gluon
* See the scripts under Installation for better instructions, as an old caffe vversion is used that needs special considerations.
* Gluon
* Tensorflow
* training - generated is Python code.
* prediction - generated code is C++.
## Installation
The two bash scripts found under [installation scripts](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/tree/tensorflow_group/src/main/resources/installation_scripts)
should build and install all prerequisits for all backends as of 26.09.2019.
Note that the installation may take some time (hours) and you will need some disk space (> 60GB) for all backends. Also enough RAM or a big
enough swapspace is advisable (>10GB) for the installation of the cpp part of tensorflow. This scripts were tested with a completly clean Ubuntu 16.04,
without system updates installed. Using another Ubuntu version or installing other stuff, system updates included might/ have caused problems.
If you want to install the backends with CUDA GPU support(only MXNet/Gluon and Tensorflow, the used caffe2 version does not work with GPU support anymore),
you have to install CUDA 10.0(!!), CUDNN and NCCL (Obtainable from the nvidai webpage. You can follow their instructions.) inbetween the two scripts.
Furthermore you will have to change the pip commands for mxnet and tensorflow to the respective commented out parts.
Also docker images for the cpu version of each backend are provided at [Docker images](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/tree/tensorflow_group/src/test/resources/docker),
though some of these might be outdated.
### HowTo
1. Define a EMADL component containing architecture of a neural network and save it in a `.emadl` file. For more information on architecture language please refer to [CNNArchLang project](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/CNNArchLang). An example of NN architecture:
......
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0x7) at pc=0x00007f35a40a7156, pid=15415, tid=0x00007f35a4723700
#
# JRE version: OpenJDK Runtime Environment (8.0_222-b10) (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)
# Java VM: OpenJDK 64-Bit Server VM (25.222-b10 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libc.so.6+0x14e156]
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
--------------- T H R E A D ---------------
Current thread (0x00007f359c013000): JavaThread "main" [_thread_in_native, id=15418, stack(0x00007f35a4623000,0x00007f35a4724000)]
siginfo: si_signo: 7 (SIGBUS), si_code: 2 (BUS_ADRERR), si_addr: 0x00007f35a0029000
Registers:
RAX=0x00007f359c6aa060, RBX=0x00007f359c266430, RCX=0x0000000000004c4c, RDX=0x0000000000006f69
RSP=0x00007f35a471f548, RBP=0x00007f35a471f5c0, RSI=0x00007f35a0029000, RDI=0x00007f359c6ac37d
R8 =0x00007f359c000108, R9 =0x0000000000000000, R10=0x00007f359c000078, R11=0x00007f359c000078
R12=0x000000000000536e, R13=0x0000000000006f69, R14=0x00007f35a0026cb5, R15=0x00007f35370d73c0
RIP=0x00007f35a40a7156, EFLAGS=0x0000000000010287, CSGSFS=0x002b000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x00007f35a471f548)
0x00007f35a471f548: 00007f35a0603ee4 00007f358d0468e0
0x00007f35a471f558: 00007f350000000d 0000000000000000
0x00007f35a471f568: 00000000692f7265 0000000074617a69
0x00007f35a471f578: 0000000000006f69 0000000000006c6f
0x00007f35a471f588: 000000006d697470 000000000000004e
0x00007f35a471f598: 00007f359c2673d0 0000000044360d32
0x00007f35a471f5a8: 00007f35a471f67d 00007f35370d4a30
0x00007f35a471f5b8: 00007f359c266430 00007f35a471f610
0x00007f35a471f5c8: 00007f35a0604bd4 00007f35a471f630
0x00007f35a471f5d8: 0000004e01974e00 00007f35a471f610
0x00007f35a471f5e8: 000000000000004e 00007f359c0131e0
0x00007f35a471f5f8: 00000000000000ea 00007f35a471fa88
0x00007f35a471f608: 00007f359c266430 00007f35a471fa70
0x00007f35a471f618: 00007f35a0602b3c 00007f35a471f630
0x00007f35a471f628: 00000001a471f7d0 69746e6f6d2f6564
0x00007f35a471f638: 6e616c2f65726f63 6369746e6f6d2f67
0x00007f35a471f648: 72656e65672f7261 7070632f726f7461
0x00007f35a471f658: 646e616d6d6f632f 63536874614d2f73
0x00007f35a471f668: 4365627543656c61 3124646e616d6d6f
0x00007f35a471f678: 00007373616c632e 00007f357f804470
0x00007f35a471f688: 00007f359c013000 00007f357f804470
0x00007f35a471f698: 00007f359c013000 00007f359c011fb0
0x00007f35a471f6a8: 00007f359c0109a0 00007f359c0109b0
0x00007f35a471f6b8: 00007f359c010d88 00000000000003d8
0x00007f35a471f6c8: 00007f35a471f70f 00007f357f804470
0x00007f35a471f6d8: 00007f359c013000 000000005b8e08d1
0x00007f35a471f6e8: 00007f35a471f72f 0000000000000000
0x00007f35a471f6f8: 0000005c000000b2 00007f357f804470
0x00007f35a471f708: 00007f359c013000 0000006e00000060
0x00007f35a471f718: 00000000dbc98a78 0000000084e11268
0x00007f35a471f728: 0000007c00000077 00007f35a471f7b0
0x00007f35a471f738: 00007f359c000020 0000000000000058
Instructions: (pc=0x00007f35a40a7156)
0x00007f35a40a7136: 89 c0 c3 0f 1f 80 00 00 00 00 48 8b 0d 91 60 27
0x00007f35a40a7146: 00 48 c1 e1 03 48 39 ca 73 10 48 89 d1 48 89 d1
0x00007f35a40a7156: f3 a4 c3 0f 1f 80 00 00 00 00 48 8d 0c 16 c5 fe
0x00007f35a40a7166: 6f 26 c5 fa 6f 6c 16 80 c5 fa 6f 71 90 c5 fa 6f
Register to memory mapping:
RAX=0x00007f359c6aa060 is an unknown value
RBX=0x00007f359c266430 is an unknown value
RCX=0x0000000000004c4c is an unknown value
RDX=0x0000000000006f69 is an unknown value
RSP=0x00007f35a471f548 is pointing into the stack for thread: 0x00007f359c013000
RBP=0x00007f35a471f5c0 is pointing into the stack for thread: 0x00007f359c013000
RSI=0x00007f35a0029000 is an unknown value
RDI=0x00007f359c6ac37d is an unknown value
R8 =0x00007f359c000108 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x00007f359c000078 is an unknown value
R11=0x00007f359c000078 is an unknown value
R12=0x000000000000536e is an unknown value
R13=0x0000000000006f69 is an unknown value
R14=0x00007f35a0026cb5 is an unknown value
R15=0x00007f35370d73c0 is an unknown value
Stack: [0x00007f35a4623000,0x00007f35a4724000], sp=0x00007f35a471f548, free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libc.so.6+0x14e156]
C [libzip.so+0x5bd4]
C [libzip.so+0x3b3c] Java_java_util_zip_ZipFile_getEntry+0xfc
J 32 java.util.zip.ZipFile.getEntry(J[BZ)J (0 bytes) @ 0x00007f358d10360e [0x00007f358d103540+0xce]
J 251 C2 java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry; (22 bytes) @ 0x00007f358d1bfd08 [0x00007f358d1bf980+0x388]
J 428 C2 sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; (83 bytes) @ 0x00007f358d260340 [0x00007f358d260060+0x2e0]
J 2557 C2 java.net.URLClassLoader$1.run()Ljava/lang/Object; (5 bytes) @ 0x00007f358d9351d4 [0x00007f358d934c40+0x594]
v ~StubRoutines::call_stub
V [libjvm.so+0x6685d0]
V [libjvm.so+0x6bbc03] JVM_DoPrivileged+0x473
J 155 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x00007f358d153295 [0x00007f358d1531c0+0xd5]
J 2555 C2 java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; (47 bytes) @ 0x00007f358d82eaf8 [0x00007f358d82ea60+0x98]
j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+70
J 272 C1 sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (85 bytes) @ 0x00007f358d1b801c [0x00007f358d1b7660+0x9bc]
J 269 C1 java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; (7 bytes) @ 0x00007f358d1b329c [0x00007f358d1b3180+0x11c]
v ~StubRoutines::call_stub
V [libjvm.so+0x6685d0]
V [libjvm.so+0x665ab4]
V [libjvm.so+0x666113]
V [libjvm.so+0x9edf0d]
V [libjvm.so+0x9ec886]
V [libjvm.so+0x9ee9ca]
V [libjvm.so+0x4ba23f]
V [libjvm.so+0x654faf]
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.ifClauses()Lde/monticore/lang/monticar/generator/Instruction;+0
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.getScalerCalculationMethod(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)Lde/monticore/lang/monticar/generator/Method;+226
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.convertExtendedScalerImplementationArmadillo(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixNameExpressionSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+39
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.convertUsingArmadilloBackend(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)V+246
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.convert(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)V+39
j de.monticore.lang.monticar.generator.MathCommand.convertAndSetTargetLanguageName(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)V+3
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixNameExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+148
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+12
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.doFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+43
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+11
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+33
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.chainHandleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+9
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+5
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/expression/MathValueSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+20
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.doFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+123
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+11
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+33
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.chainHandleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+9
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+5
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.generateInstruction(Lde/monticore/lang/monticar/generator/Method;Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Ljava/util/List;)V+2
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.handleMathStatementGeneration(Lde/monticore/lang/monticar/generator/Method;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;Ljava/util/List;)V+160
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.generateExecuteMethodInner(Lde/monticore/lang/monticar/generator/Method;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;Ljava/util/List;)V+24
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.generateExecuteMethod(Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;Ljava/util/List;)Lde/monticore/lang/monticar/generator/Method;+25
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverter.convertComponentSymbolToBluePrint(Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Ljava/util/List;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;)Lde/monticore/lang/monticar/generator/BluePrint;+227
j de.monticore.lang.monticar.generator.cpp.LanguageUnitCPP.generateBluePrints()V+148
j de.monticore.lang.monticar.generator.cpp.GeneratorCPP.generateString(Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;)Ljava/lang/String;+49
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateMathComponent(Ljava/util/List;Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;)V+13
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateComponent(Ljava/util/List;Ljava/util/Set;Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/symboltable/Scope;)V+207
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateCNNTrainer(Ljava/util/Set;Ljava/lang/String;)Ljava/util/List;+1137
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateStrings(Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/symboltable/Scope;Ljava/util/Set;Ljava/lang/String;)Ljava/util/List;+54
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateFiles(Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/symboltable/Scope;Ljava/lang/String;Ljava/lang/String;)V+17
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generate(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V+51
j de.monticore.lang.monticar.emadl.generator.EMADLGeneratorCli.runGenerator(Lorg/apache/commons/cli/CommandLine;)V+344
j de.monticore.lang.monticar.emadl.generator.EMADLGeneratorCli.main([Ljava/lang/String;)V+24
v ~StubRoutines::call_stub
V [libjvm.so+0x6685d0]
V [libjvm.so+0x68b07e]
V [libjvm.so+0x68d9af]
C [libjli.so+0x34e2]
C [libjli.so+0x737d]
C [libpthread.so.0+0x76ba] start_thread+0xca
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 32 java.util.zip.ZipFile.getEntry(J[BZ)J (0 bytes) @ 0x00007f358d103598 [0x00007f358d103540+0x58]
J 251 C2 java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry; (22 bytes) @ 0x00007f358d1bfd08 [0x00007f358d1bf980+0x388]
J 428 C2 sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; (83 bytes) @ 0x00007f358d260340 [0x00007f358d260060+0x2e0]
J 2557 C2 java.net.URLClassLoader$1.run()Ljava/lang/Object; (5 bytes) @ 0x00007f358d9351d4 [0x00007f358d934c40+0x594]
v ~StubRoutines::call_stub
J 155 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; (0 bytes) @ 0x00007f358d153223 [0x00007f358d1531c0+0x63]
J 2555 C2 java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; (47 bytes) @ 0x00007f358d82eaf8 [0x00007f358d82ea60+0x98]
j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+70
J 272 C1 sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; (85 bytes) @ 0x00007f358d1b801c [0x00007f358d1b7660+0x9bc]
J 269 C1 java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; (7 bytes) @ 0x00007f358d1b329c [0x00007f358d1b3180+0x11c]
v ~StubRoutines::call_stub
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.ifClauses()Lde/monticore/lang/monticar/generator/Instruction;+0
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.getScalerCalculationMethod(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)Lde/monticore/lang/monticar/generator/Method;+226
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.convertExtendedScalerImplementationArmadillo(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixNameExpressionSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/math/_symboltable/matrix/MathMatrixAccessSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+39
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.convertUsingArmadilloBackend(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)V+246
j de.monticore.lang.monticar.generator.cpp.commands.MathScaleCubeCommand.convert(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)V+39
j de.monticore.lang.monticar.generator.MathCommand.convertAndSetTargetLanguageName(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/BluePrint;)V+3
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixNameExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+148
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/matrix/MathMatrixExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+12
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.doFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+43
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+11
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+33
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.chainHandleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+9
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+5
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/expression/MathValueSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+20
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.doFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+123
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+11
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.handleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+33
j de.monticore.lang.monticar.generator.BaseMathFunctionFixerHandler.chainHandleFixMathFunction(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+9
j de.monticore.lang.monticar.generator.cpp.MathFunctionFixer.fixMathFunctions(Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;)V+5
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.generateInstruction(Lde/monticore/lang/monticar/generator/Method;Lde/monticore/lang/math/_symboltable/expression/MathExpressionSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Ljava/util/List;)V+2
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.handleMathStatementGeneration(Lde/monticore/lang/monticar/generator/Method;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;Ljava/util/List;)V+160
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.generateExecuteMethodInner(Lde/monticore/lang/monticar/generator/Method;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;Ljava/util/List;)V+24
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverterMethodGeneration.generateExecuteMethod(Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/monticar/generator/cpp/BluePrintCPP;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;Ljava/util/List;)Lde/monticore/lang/monticar/generator/Method;+25
j de.monticore.lang.monticar.generator.cpp.converter.ComponentConverter.convertComponentSymbolToBluePrint(Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;Ljava/util/List;Lde/monticore/lang/monticar/generator/cpp/GeneratorCPP;)Lde/monticore/lang/monticar/generator/BluePrint;+227
j de.monticore.lang.monticar.generator.cpp.LanguageUnitCPP.generateBluePrints()V+148
j de.monticore.lang.monticar.generator.cpp.GeneratorCPP.generateString(Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;)Ljava/lang/String;+49
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateMathComponent(Ljava/util/List;Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/lang/math/_symboltable/MathStatementsSymbol;)V+13
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateComponent(Ljava/util/List;Ljava/util/Set;Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/symboltable/Scope;)V+207
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateCNNTrainer(Ljava/util/Set;Ljava/lang/String;)Ljava/util/List;+1137
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateStrings(Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/symboltable/Scope;Ljava/util/Set;Ljava/lang/String;)Ljava/util/List;+54
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generateFiles(Lde/monticore/lang/tagging/_symboltable/TaggingResolver;Lde/monticore/lang/embeddedmontiarc/embeddedmontiarc/_symboltable/instanceStructure/EMAComponentInstanceSymbol;Lde/monticore/symboltable/Scope;Ljava/lang/String;Ljava/lang/String;)V+17
j de.monticore.lang.monticar.emadl.generator.EMADLGenerator.generate(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V+51
j de.monticore.lang.monticar.emadl.generator.EMADLGeneratorCli.runGenerator(Lorg/apache/commons/cli/CommandLine;)V+344
j de.monticore.lang.monticar.emadl.generator.EMADLGeneratorCli.main([Ljava/lang/String;)V+24
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00007f3560001000 JavaThread "SIGINT handler" daemon [_thread_blocked, id=10775, stack(0x00007f357e4ea000,0x00007f357e5eb000)]
0x00007f359c5eb000 JavaThread "Service Thread" daemon [_thread_blocked, id=15443, stack(0x00007f357dc9a000,0x00007f357dd9b000)]
0x00007f359c5df000 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=15442, stack(0x00007f357dd9b000,0x00007f357de9c000)]
0x00007f359c5d9800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=15440, stack(0x00007f357de9c000,0x00007f357df9d000)]
0x00007f359c5d6800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=15437, stack(0x00007f357df9d000,0x00007f357e09e000)]
0x00007f359c197800 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=15433, stack(0x00007f357e3e9000,0x00007f357e4ea000)]
0x00007f359c185800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=15430, stack(0x00007f357e7f0000,0x00007f357e8f1000)]
0x00007f359c154000 JavaThread "Finalizer" daemon [_thread_blocked, id=15429, stack(0x00007f357e8f1000,0x00007f357e9f2000)]
0x00007f359c151800 JavaThread "Reference Handler" daemon [_thread_blocked, id=15428, stack(0x00007f357e9f2000,0x00007f357eaf3000)]
=>0x00007f359c013000 JavaThread "main" [_thread_in_native, id=15418, stack(0x00007f35a4623000,0x00007f35a4724000)]
Other Threads:
0x00007f359c148000 VMThread [stack: 0x00007f357eaf3000,0x00007f357ebf4000] [id=15427]
0x00007f359c5ed800 WatcherThread [stack: 0x00007f357db99000,0x00007f357dc9a000] [id=15444]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
heap address: 0x0000000084e00000, size: 1970 MB, Compressed Oops mode: 32-bit
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x0000000100000000
Heap:
PSYoungGen total 213504K, used 87209K [0x00000000d6f80000, 0x00000000e5280000, 0x0000000100000000)
eden space 201216K, 43% used [0x00000000d6f80000,0x00000000dc4aa608,0x00000000e3400000)
from space 12288K, 0% used [0x00000000e3f80000,0x00000000e3f80000,0x00000000e4b80000)
to space 11776K, 0% used [0x00000000e3400000,0x00000000e3400000,0x00000000e3f80000)
ParOldGen total 89600K, used 12243K [0x0000000084e00000, 0x000000008a580000, 0x00000000d6f80000)
object space 89600K, 13% used [0x0000000084e00000,0x00000000859f4c80,0x000000008a580000)
Metaspace used 36007K, capacity 37197K, committed 37464K, reserved 1081344K
class space used 5102K, capacity 5437K, committed 5504K, reserved 1048576K
Card table byte_map: [0x00007f358cc26000,0x00007f358d000000] byte_map_base: 0x00007f358c7ff000
Marking Bits: (ParMarkBitMap*) 0x00007f35a3901540
Begin Bits: [0x00007f3584270000, 0x00007f3586138000)
End Bits: [0x00007f3586138000, 0x00007f3588000000)
Polling page: 0x00007f35a4754000
CodeCache: size=245760Kb used=9620Kb max_used=9691Kb free=236139Kb
bounds [0x00007f358d000000, 0x00007f358d990000, 0x00007f359c000000]
total_blobs=3237 nmethods=2816 adapters=343
compilation: enabled
Compilation events (10 events):
Event: 8,637 Thread 0x00007f359c5d9800 2629 4 java.util.BitSet::checkInvariants (111 bytes)
Event: 8,638 Thread 0x00007f359c5d9800 nmethod 2629 0x00007f358d82d150 code [0x00007f358d82d2a0, 0x00007f358d82d2f8]
Event: 8,638 Thread 0x00007f359c5d9800 2628 4 org.antlr.v4.runtime.atn.PredictionMode$AltAndContextConfigEqualityComparator::hashCode (9 bytes)
Event: 8,640 Thread 0x00007f359c5d9800 nmethod 2628 0x00007f358d10d5d0 code [0x00007f358d10d720, 0x00007f358d10d8b8]
Event: 8,640 Thread 0x00007f359c5d9800 2631 4 java.util.BitSet::set (58 bytes)
Event: 8,642 Thread 0x00007f359c5d9800 nmethod 2631 0x00007f358d11f310 code [0x00007f358d11f480, 0x00007f358d11f6a8]
Event: 8,643 Thread 0x00007f359c5d9800 2591 4 java.lang.ref.ReferenceQueue::reallyPoll (65 bytes)
Event: 8,644 Thread 0x00007f359c5d9800 nmethod 2591 0x00007f358d103090 code [0x00007f358d1031e0, 0x00007f358d103318]
Event: 9,057 Thread 0x00007f359c5d6800 nmethod 2839 0x00007f358d96cb10 code [0x00007f358d96d400, 0x00007f358d97bd20]
Event: 16461,648 Thread 0x00007f359c5d9800 2867 s 4 sun.misc.URLClassPath::getNextLoader (88 bytes)
GC Heap History (10 events):
Event: 5,492 GC heap before
{Heap before GC invocations=4 (full 0):
PSYoungGen total 68608K, used 66919K [0x00000000d6f80000, 0x00000000df580000, 0x0000000100000000)
eden space 63488K, 97% used [0x00000000d6f80000,0x00000000dabe1890,0x00000000dad80000)
from space 5120K, 99% used [0x00000000dad80000,0x00000000db278380,0x00000000db280000)
to space 5120K, 0% used [0x00000000df080000,0x00000000df080000,0x00000000df580000)
ParOldGen total 84992K, used 674K [0x0000000084e00000, 0x000000008a100000, 0x00000000d6f80000)
object space 84992K, 0% used [0x0000000084e00000,0x0000000084ea8b78,0x000000008a100000)
Metaspace used 20761K, capacity 21131K, committed 21248K, reserved 1067008K
class space used 2620K, capacity 2735K, committed 2816K, reserved 1048576K
Event: 5,502 GC heap after
Heap after GC invocations=4 (full 0):
PSYoungGen total 132096K, used 5114K [0x00000000d6f80000, 0x00000000df580000, 0x0000000100000000)
eden space 126976K, 0% used [0x00000000d6f80000,0x00000000d6f80000,0x00000000deb80000)
from space 5120K, 99% used [0x00000000df080000,0x00000000df57eb20,0x00000000df580000)
to space 5120K, 0% used [0x00000000deb80000,0x00000000deb80000,0x00000000df080000)
ParOldGen total 84992K, used 3612K [0x0000000084e00000, 0x000000008a100000, 0x00000000d6f80000)
object space 84992K, 4% used [0x0000000084e00000,0x00000000851871e8,0x000000008a100000)
Metaspace used 20761K, capacity 21131K, committed 21248K, reserved 1067008K
class space used 2620K, capacity 2735K, committed 2816K, reserved 1048576K
}
Event: 5,502 GC heap before
{Heap before GC invocations=5 (full 1):
PSYoungGen total 132096K, used 5114K [0x00000000d6f80000, 0x00000000df580000, 0x0000000100000000)
eden space 126976K, 0% used [0x00000000d6f80000,0x00000000d6f80000,0x00000000deb80000)
from space 5120K, 99% used [0x00000000df080000,0x00000000df57eb20,0x00000000df580000)
to space 5120K, 0% used [0x00000000deb80000,0x00000000deb80000,0x00000000df080000)
ParOldGen total 84992K, used 3612K [0x0000000084e00000, 0x000000008a100000, 0x00000000d6f80000)
object space 84992K, 4% used [0x0000000084e00000,0x00000000851871e8,0x000000008a100000)
Metaspace used 20761K, capacity 21131K, committed 21248K, reserved 1067008K
class space used 2620K, capacity 2735K, committed 2816K, reserved 1048576K
Event: 5,554 GC heap after
Heap after GC invocations=5 (full 1):
PSYoungGen total 132096K, used 0K [0x00000000d6f80000, 0x00000000df580000, 0x0000000100000000)
eden space 126976K, 0% used [0x00000000d6f80000,0x00000000d6f80000,0x00000000deb80000)
from space 5120K, 0% used [0x00000000df080000,0x00000000df080000,0x00000000df580000)
to space 5120K, 0% used [0x00000000deb80000,0x00000000deb80000,0x00000000df080000)
ParOldGen total 55296K, used 7911K [0x0000000084e00000, 0x0000000088400000, 0x00000000d6f80000)
object space 55296K, 14% used [0x0000000084e00000,0x00000000855b9df8,0x0000000088400000)
Metaspace used 20761K, capacity 21131K, committed 21248K, reserved 1067008K
class space used 2620K, capacity 2735K, committed 2816K, reserved 1048576K
}
Event: 7,041 GC heap before
{Heap before GC invocations=6 (full 1):
PSYoungGen total 132096K, used 126976K [0x00000000d6f80000, 0x00000000df580000, 0x0000000100000000)
eden space 126976K, 100% used [0x00000000d6f80000,0x00000000deb80000,0x00000000deb80000)
from space 5120K, 0% used [0x00000000df080000,0x00000000df080000,0x00000000df580000)
to space 5120K, 0% used [0x00000000deb80000,0x00000000deb80000,0x00000000df080000)
ParOldGen total 55296K, used 7911K [0x0000000084e00000, 0x0000000088400000, 0x00000000d6f80000)
object space 55296K, 14% used [0x0000000084e00000,0x00000000855b9df8,0x0000000088400000)
Metaspace used 32841K, capacity 33819K, committed 34176K, reserved 1079296K
class space used 4368K, capacity 4663K, committed 4736K, reserved 1048576K
Event: 7,053 GC heap after
Heap after GC invocations=6 (full 1):
PSYoungGen total 132096K, used 5093K [0x00000000d6f80000, 0x00000000e4b80000, 0x0000000100000000)
eden space 126976K, 0% used [0x00000000d6f80000,0x00000000d6f80000,0x00000000deb80000)
from space 5120K, 99% used [0x00000000deb80000,0x00000000df079660,0x00000000df080000)
to space 12288K, 0% used [0x00000000e3f80000,0x00000000e3f80000,0x00000000e4b80000)
ParOldGen total 55296K, used 14404K [0x0000000084e00000, 0x0000000088400000, 0x00000000d6f80000)
object space 55296K, 26% used [0x0000000084e00000,0x0000000085c11378,0x0000000088400000)
Metaspace used 32841K, capacity 33819K, committed 34176K, reserved 1079296K
class space used 4368K, capacity 4663K, committed 4736K, reserved 1048576K
}
Event: 7,351 GC heap before
{Heap before GC invocations=7 (full 1):
PSYoungGen total 132096K, used 23218K [0x00000000d6f80000, 0x00000000e4b80000, 0x0000000100000000)
eden space 126976K, 14% used [0x00000000d6f80000,0x00000000d81331e8,0x00000000deb80000)
from space 5120K, 99% used [0x00000000deb80000,0x00000000df079660,0x00000000df080000)
to space 12288K, 0% used [0x00000000e3f80000,0x00000000e3f80000,0x00000000e4b80000)
ParOldGen total 55296K, used 14404K [0x0000000084e00000, 0x0000000088400000, 0x00000000d6f80000)
object space 55296K, 26% used [0x0000000084e00000,0x0000000085c11378,0x0000000088400000)
Metaspace used 34282K, capacity 35215K, committed 35416K, reserved 1079296K
class space used 4622K, capacity 4919K, committed 4992K, reserved 1048576K
Event: 7,360 GC heap after
Heap after GC invocations=7 (full 1):
PSYoungGen total 213504K, used 7409K [0x00000000d6f80000, 0x00000000e5280000, 0x0000000100000000)
eden space 201216K, 0% used [0x00000000d6f80000,0x00000000d6f80000,0x00000000e3400000)
from space 12288K, 60% used [0x00000000e3f80000,0x00000000e46bc5e0,0x00000000e4b80000)
to space 11776K, 0% used [0x00000000e3400000,0x00000000e3400000,0x00000000e3f80000)
ParOldGen total 55296K, used 14412K [0x0000000084e00000, 0x0000000088400000, 0x00000000d6f80000)
object space 55296K, 26% used [0x0000000084e00000,0x0000000085c13378,0x0000000088400000)
Metaspace used 34282K, capacity 35215K, committed 35416K, reserved 1079296K
class space used 4622K, capacity 4919K, committed 4992K, reserved 1048576K
}
Event: 7,360 GC heap before
{Heap before GC invocations=8 (full 2):
PSYoungGen total 213504K, used 7409K [0x00000000d6f80000, 0x00000000e5280000, 0x0000000100000000)
eden space 201216K, 0% used [0x00000000d6f80000,0x00000000d6f80000,0x00000000e3400000)
from space 12288K, 60% used [0x00000000e3f80000,0x00000000e46bc5e0,0x00000000e4b80000)
to space 11776K, 0% used [0x00000000e3400000,0x00000000e3400000,0x00000000e3f80000)
ParOldGen total 55296K, used 14412K [0x0000000084e00000, 0x0000000088400000, 0x00000000d6f80000)
object space 55296K, 26% used [0x0000000084e00000,0x0000000085c13378,0x0000000088400000)
Metaspace used 34282K, capacity 35215K, committed 35416K, reserved 1079296K
class space used 4622K, capacity 4919K, committed 4992K, reserved 1048576K
Event: 7,437 GC heap after
Heap after GC invocations=8 (full 2):
PSYoungGen total 213504K, used 0K [0x00000000d6f80000, 0x00000000e5280000, 0x0000000100000000)
eden space 201216K, 0% used [0x00000000d6f80000,0x00000000d6f80000,0x00000000e3400000)
from space 12288K, 0% used [0x00000000e3f80000,0x00000000e3f80000,0x00000000e4b80000)
to space 11776K, 0% used [0x00000000e3400000,0x00000000e3400000,0x00000000e3f80000)
ParOldGen total 89600K, used 12243K [0x0000000084e00000, 0x000000008a580000, 0x00000000d6f80000)
object space 89600K, 13% used [0x0000000084e00000,0x00000000859f4c80,0x000000008a580000)
Metaspace used 34282K, capacity 35215K, committed 35416K, reserved 1079296K
class space used 4622K, capacity 4919K, committed 4992K, reserved 1048576K
}
Deoptimization events (10 events):
Event: 6,665 Thread 0x00007f359c013000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f358d4c9e74 method=java.util.HashMap.resize()[Ljava/util/HashMap$Node; @ 206
Event: 6,726 Thread 0x00007f359c013000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007f358d203e8c method=sun.misc.URLClassPath.getLoader(I)Lsun/misc/URLClassPath$Loader; @ 94
Event: 7,110 Thread 0x00007f359c013000 Uncommon trap: reason=array_check action=maybe_recompile pc=0x00007f358d6ff1dc method=org.antlr.v4.runtime.misc.Array2DHashSet.getOrAddImpl(Ljava/lang/Object;)Ljava/lang/Object; @ 133
Event: 7,110 Thread 0x00007f359c013000 Uncommon trap: reason=array_check action=maybe_recompile pc=0x00007f358d6ff1dc method=org.antlr.v4.runtime.misc.Array2DHashSet.getOrAddImpl(Ljava/lang/Object;)Ljava/lang/Object; @ 133
Event: 7,623 Thread 0x00007f359c013000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007f358d203e8c method=sun.misc.URLClassPath.getLoader(I)Lsun/misc/URLClassPath$Loader; @ 94
Event: 7,697 Thread 0x00007f359c013000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007f358d203e8c method=sun.misc.URLClassPath.getLoader(I)Lsun/misc/URLClassPath$Loader; @ 94
Event: 7,728 Thread 0x00007f359c013000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00007f358d20fe9c method=sun.misc.URLClassPath.getLoader(I)Lsun/misc/URLClassPath$Loader; @ 94
Event: 7,782 Thread 0x00007f359c013000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f358d4bbb04 method=org.antlr.v4.runtime.atn.PredictionContext.merge(Lorg/antlr/v4/runtime/atn/PredictionContext;Lorg/antlr/v4/runtime/atn/PredictionContext;ZLorg/antlr/v4/runtime/misc/DoubleKe
Event: 7,782 Thread 0x00007f359c013000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f358d87a130 method=org.antlr.v4.runtime.atn.PredictionContext.mergeRoot(Lorg/antlr/v4/runtime/atn/SingletonPredictionContext;Lorg/antlr/v4/runtime/atn/SingletonPredictionContext;Z)Lorg/antlr/v
Event: 7,896 Thread 0x00007f359c013000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f358d652d84 method=java.lang.String.concat(Ljava/lang/String;)Ljava/lang/String; @ 6
Classes redefined (0 events):
No events
Internal exceptions (10 events):
Event: 6,614 Thread 0x00007f359c013000 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 50> (0x00000000dbb69aa8) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 368]
Event: 6,654 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': java/util/OptionalBeanInfo> (0x00000000dc085910) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210]
Event: 6,655 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': java/util/OptionalCustomizer> (0x00000000dc08e940) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210]
Event: 6,666 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': de/monticore/lang/monticar/types2/_ast/ASTElementTypeBeanInfo> (0x00000000dc0f4e50) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210]
Event: 6,667 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': de/monticore/lang/monticar/types2/_ast/ASTElementTypeTOPBeanInfo> (0x00000000dc1124e8) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 21
Event: 6,667 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': de/monticore/ast/ASTCNodeBeanInfo> (0x00000000dc1255e0) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210]
Event: 6,668 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': de/monticore/ast/ASTCNodeCustomizer> (0x00000000dc139ad8) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210]
Event: 6,676 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': de/monticore/lang/monticar/types2/_ast/ASTElementTypeTOPCustomizer> (0x00000000dc1d7448) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line
Event: 6,681 Thread 0x00007f359c013000 Exception <a 'java/lang/ClassNotFoundException': de/monticore/lang/monticar/types2/_ast/ASTElementTypeCustomizer> (0x00000000dc22cb88) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/classfile/systemDictionary.cpp, line 210
Event: 6,705 Thread 0x00007f359c013000 Exception <a 'sun/nio/fs/UnixException'> (0x00000000dc3b6770) thrown at [/build/openjdk-8-g3XteX/openjdk-8-8u222-b10/src/hotspot/src/share/vm/prims/jni.cpp, line 710]
Events (10 events):
Event: 16461,554 Executing VM operation: ChangeBreakpoints done
Event: 16461,593 loading class sun/misc/Signal$1
Event: 16461,593 Thread 0x00007f359c193800 Thread exited: 0x00007f359c193800
Event: 16461,604 loading class de/monticore/lang/monticar/generator/cpp/commands/MathScaleCubeCommand$1
Event: 16461,604 loading class de/monticore/lang/monticar/generator/cpp/commands/MathScaleCubeCommand$1 done
Event: 16461,622 loading class sun/misc/Signal$1 done
Event: 16461,622 Thread 0x00007f359c013000 DEOPT PACKING pc=0x00007f358d6ed568 sp=0x00007f35a47208b0
Event: 16461,624 Thread 0x00007f359c013000 DEOPT UNPACKING pc=0x00007f358d0474c4 sp=0x00007f35a4720580 mode 1
Event: 16461,628 Thread 0x00007f3560001000 Thread added: 0x00007f3560001000
Event: 16461,633 Thread 0x00007f3564001000 Thread added: 0x00007f3564001000
Dynamic libraries:
00400000-00401000 r-xp 00000000 08:02 5772888 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
00600000-00601000 r--p 00000000 08:02 5772888 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
00601000-00602000 rw-p 00001000 08:02 5772888 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
017cc000-017ed000 rw-p 00000000 00:00 0 [heap]
84e00000-8a580000 rw-p 00000000 00:00 0
8a580000-d6f80000 ---p 00000000 00:00 0
d6f80000-e5280000 rw-p 00000000 00:00 0
e5280000-100000000 ---p 00000000 00:00 0
100000000-100560000 rw-p 00000000 00:00 0
100560000-140000000 ---p 00000000 00:00 0
7f3514000000-7f3517ff9000 rw-p 00000000 00:00 0
7f3517ff9000-7f3518000000 ---p 00000000 00:00 0
7f3518000000-7f3518f10000 rw-p 00000000 00:00 0
7f3518f10000-7f351c000000 ---p 00000000 00:00 0
7f351c000000-7f351fff9000 rw-p 00000000 00:00 0
7f351fff9000-7f3520000000 ---p 00000000 00:00 0
7f3520000000-7f3523ff9000 rw-p 00000000 00:00 0
7f3523ff9000-7f3524000000 ---p 00000000 00:00 0
7f3524000000-7f3527ffd000 rw-p 00000000 00:00 0
7f3527ffd000-7f3528000000 ---p 00000000 00:00 0
7f3528000000-7f352bff9000 rw-p 00000000 00:00 0
7f352bff9000-7f352c000000 ---p 00000000 00:00 0
7f352c000000-7f352fff9000 rw-p 00000000 00:00 0
7f352fff9000-7f3530000000 ---p 00000000 00:00 0
7f3530000000-7f3533ff9000 rw-p 00000000 00:00 0
7f3533ff9000-7f3534000000 ---p 00000000 00:00 0
7f3534000000-7f353bff9000 rw-p 00000000 00:00 0
7f353bff9000-7f353c000000 ---p 00000000 00:00 0
7f353c000000-7f353fffd000 rw-p 00000000 00:00 0
7f353fffd000-7f3540000000 ---p 00000000 00:00 0
7f3540000000-7f3540021000 rw-p 00000000 00:00 0
7f3540021000-7f3544000000 ---p 00000000 00:00 0
7f3544dff000-7f3544f3f000 rw-p 00000000 00:00 0
7f3544f3f000-7f3544fff000 ---p 00000000 00:00 0
7f3544fff000-7f3548000000 rw-p 00000000 00:00 0
7f3548000000-7f354852c000 rw-p 00000000 00:00 0
7f354852c000-7f354c000000 ---p 00000000 00:00 0
7f354c000000-7f354c021000 rw-p 00000000 00:00 0
7f354c021000-7f3550000000 ---p 00000000 00:00 0
7f3550000000-7f3552135000 rw-p 00000000 00:00 0
7f3552135000-7f3554000000 ---p 00000000 00:00 0
7f3554000000-7f3555d75000 rw-p 00000000 00:00 0
7f3555d75000-7f3558000000 ---p 00000000 00:00 0
7f3558000000-7f355805e000 rw-p 00000000 00:00 0
7f355805e000-7f355c000000 ---p 00000000 00:00 0
7f355c000000-7f355c021000 rw-p 00000000 00:00 0
7f355c021000-7f3560000000 ---p 00000000 00:00 0
7f3560000000-7f3560021000 rw-p 00000000 00:00 0
7f3560021000-7f3564000000 ---p 00000000 00:00 0
7f3564000000-7f3564024000 rw-p 00000000 00:00 0
7f3564024000-7f3568000000 ---p 00000000 00:00 0
7f3568000000-7f3568021000 rw-p 00000000 00:00 0
7f3568021000-7f356c000000 ---p 00000000 00:00 0
7f356c000000-7f356c021000 rw-p 00000000 00:00 0
7f356c021000-7f3570000000 ---p 00000000 00:00 0
7f3570000000-7f3570021000 rw-p 00000000 00:00 0
7f3570021000-7f3574000000 ---p 00000000 00:00 0
7f3574000000-7f3574021000 rw-p 00000000 00:00 0
7f3574021000-7f3578000000 ---p 00000000 00:00 0
7f3578000000-7f3578021000 rw-p 00000000 00:00 0
7f3578021000-7f357c000000 ---p 00000000 00:00 0
7f357c131000-7f357c327000 rw-p 00000000 00:00 0
7f357c327000-7f357c331000 ---p 00000000 00:00 0
7f357c331000-7f357c531000 rw-p 00000000 00:00 0
7f357c531000-7f357c731000 rw-p 00000000 00:00 0
7f357c731000-7f357c931000 rw-p 00000000 00:00 0
7f357c931000-7f357cb31000 rw-p 00000000 00:00 0
7f357cb31000-7f357cd31000 rw-p 00000000 00:00 0
7f357cd6f000-7f357cf6f000 rw-p 00000000 00:00 0
7f357cf6f000-7f357d16f000 rw-p 00000000 00:00 0
7f357d16f000-7f357d36f000 rw-p 00000000 00:00 0
7f357d36f000-7f357d56f000 rw-p 00000000 00:00 0
7f357d56f000-7f357d585000 r-xp 00000000 08:02 5782369 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnet.so
7f357d585000-7f357d785000 ---p 00016000 08:02 5782369 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnet.so
7f357d785000-7f357d786000 r--p 00016000 08:02 5782369 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnet.so
7f357d786000-7f357d787000 rw-p 00017000 08:02 5782369 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnet.so
7f357d787000-7f357d798000 r-xp 00000000 08:02 5798602 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnio.so
7f357d798000-7f357d997000 ---p 00011000 08:02 5798602 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnio.so
7f357d997000-7f357d998000 r--p 00010000 08:02 5798602 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnio.so
7f357d998000-7f357d999000 rw-p 00011000 08:02 5798602 /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/libnio.so
7f357d999000-7f357db99000 rw-p 00000000 00:00 0
7f357db99000-7f357db9a000 ---p 00000000 00:00 0
7f357db9a000-7f357dc9a000 rw-p 00000000 00:00 0
7f357dc9a000-7f357dc9d000 ---p 00000000 00:00 0
7f357dc9d000-7f357dd9b000 rw-p 00000000 00:00 0
7f357dd9b000-7f357dd9e000 ---p 00000000 00:00 0
7f357dd9e000-7f357de9c000 rw-p 00000000 00:00 0
7f357de9c000-7f357de9f000 ---p 00000000 00:00 0
7f357de9f000-7f357df9d000 rw-p 00000000 00:00 0
7f357df9d000-7f357dfa0000 ---p 00000000 00:00 0
7f357dfa0000-7f357e09e000 rw-p 00000000 00:00 0
7f357e09e000-7f357e0a0000 r--s 00001000 08:02 6042325 /home/julian/idea-IC-192.6817.14/plugins/java/lib/rt/debugger-agent-storage.jar
7f357e0a2000-7f357e0a9000 r--s 00066000 08:02 6042326 /home/julian/idea-IC-192.6817.14/plugins/java/lib/rt/debugger-agent.jar
7f357e0a9000-7f357e0ab000 r--s 0001b000 08:02 5640425 /home/julian/idea-IC-192.6817.14/lib/idea_rt.jar
7f357e0ab000-7f357e0ba000 r--s 00098000 08:02 11430087 /home/julian/.m2/repository/org/jscience/jscience/4.3.1/jscience-4.3.1.jar
7f357e0ba000-7f357e0bc000 r--s 00006000 08:02 8792158 /home/julian/.m2/repository/org/slf4j/slf4j-api/1.7.6/slf4j-api-1.7.6.jar
7f357e0bc000-7f357e0c6000 r--s 0005f000 08:02 11430092 /home/julian/.m2/repository/ch/qos/logback/logback-core/1.1.2/logback-core-1.1.2.jar
7f357e0c6000-7f357e0cc000 r--s 0003d000 08:02 11430085 /home/julian/.m2/repository/ch/qos/logback/logback-classic/1.1.2/logback-classic-1.1.2.jar
7f357e0cc000-7f357e0e9000 r--s 0013e000 08:02 13507302 /home/julian/.m2/repository/de/monticore/lang/monticar/embedded-montiarc-dynamics/0.0.4-SNAPSHOT/embedded-montiarc-dynamics-0.0.4-20191030.155723-6.jar
7f357e0e9000-7f357e0f3000 r--s 00080000 08:02 14177689 /home/julian/.m2/repository/de/monticore/lang/math-opt/0.1.1-SNAPSHOT/math-opt-0.1.1-20190823.135259-8.jar
7f357e0f3000-7f357e0f9000 r--s 00033000 08:02 11684162 /home/julian/.m2/repository/com/google/code/gson/gson/2.6.2/gson-2.6.2.jar
7f357e0f9000-7f357e0fe000 r--s 00046000 08:02 11684160 /home/julian/.m2/repository/org/apache/commons/commons-lang3/3.0/commons-lang3-3.0.jar
7f357e0fe000-7f357e103000 r--s 00043000 08:02 11684164 /home/julian/.m2/repository/it/unibo/alice/tuprolog/tuprolog/3.2.1/tuprolog-3.2.1.jar
7f357e103000-7f357e12a000 r--s 001f6000 08:02 11572093 /home/julian/.m2/repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar
7f357e12a000-7f357e138000 r--s 000c4000 08:02 11572143 /home/julian/.m2/repository/de/monticore/lang/math/0.0.19-SNAPSHOT/math-0.0.19-20190823.134505-5.jar
7f357e138000-7f357e13a000 r--s 00011000 08:02 14040120 /home/julian/.m2/repository/de/monticore/lang/monticar/embedded-montiarc-behaviour/0.0.16-SNAPSHOT/embedded-montiarc-behaviour-0.0.16-20190823.132417-4.jar
7f357e13a000-7f357e142000 r--s 00055000 08:02 12452437 /home/julian/.m2/repository/de/monticore/lang/monticar/enum/0.0.14-SNAPSHOT/enum-0.0.14-20191030.154731-5.jar
7f357e142000-7f357e14a000 r--s 00057000 08:02 12339496 /home/julian/.m2/repository/de/monticore/lang/monticar/struct/0.0.18-SNAPSHOT/struct-0.0.18-20191030.155421-5.jar
7f357e14a000-7f357e158000 r--s 000ba000 08:02 13787375 /home/julian/.m2/repository/de/monticore/lang/Tagging/0.0.6/Tagging-0.0.6.jar
7f357e158000-7f357e167000 r--s 000a3000 08:02 12206231 /home/julian/.m2/repository/de/monticore/lang/monticar/embedded-montiarc/0.1.9-SNAPSHOT/embedded-montiarc-0.1.9-20190130.143827-2.jar
7f357e167000-7f357e168000 r--s 00000000 08:02 8792151 /home/julian/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar
7f357e168000-7f357e16a000 r--s 0000e000 08:02 8792163 /home/julian/.m2/repository/de/se_rwth/commons/se-commons-utilities/1.7.8/se-commons-utilities-1.7.8.jar
7f357e16a000-7f357e16e000 r--s 00031000 08:02 10769129 /home/julian/.m2/repository/commons-io/commons-io/2.6/commons-io-2.6.jar
7f357e16e000-7f357e17e000 r--s 000d0000 08:02 14962514 /home/julian/.m2/repository/de/monticore/lang/monticar/embedded-montiarc-deeplearning/0.2.10-SNAPSHOT/embedded-montiarc-deeplearning-0.2.10-SNAPSHOT.jar
7f357e17e000-7f357e1ab000 r--s 00223000 08:02 11572095 /home/julian/.m2/repository/de/monticore/lang/monticar/common-monticar/0.0.14-SNAPSHOT/common-monticar-0.0.14-20180704.113055-2.jar
7f357e1ab000-7f357e1af000 r--s 00031000 08:02 9190914 /home/julian/.m2/repository/jline/jline/2.12/jline-2.12.jar
7f357e1af000-7f357e1f8000 r--s 003fb000 08:02 9190912 /home/julian/.m2/repository/org/codehaus/groovy/groovy/2.3.7/groovy-2.3.7.jar
7f357e1f8000-7f357e1f9000 r--s 00001000 08:02 9190910 /home/julian/.m2/repository/de/se_rwth/commons/se-commons-groovy/1.7.8/se-commons-groovy-1.7.8.jar
7f357e1f9000-7f357e219000 r--s 0016d000 08:02 8792150 /home/julian/.m2/repository/de/monticore/monticore-grammar/5.0.1/monticore-grammar-5.0.1.jar
7f357e219000-7f357e21d000 r--s 0000f000 08:02 8792171 /home/julian/.m2/repository/com/google/code/findbugs/annotations/2.0.1/annotations-2.0.1.jar
7f357e21d000-7f357e227000 r--s 000a5000 08:02 8792169 /home/julian/.m2/repository/org/javassist/javassist/3.18.2-GA/javassist-3.18.2-GA.jar
7f357e227000-7f357e22a000 r--s 00020000 08:02 8792183 /home/julian/.m2/repository/org/reflections/reflections/0.9.9/reflections-0.9.9.jar
7f357e22a000-7f357e230000 r--s 00045000 08:02 8792157 /home/julian/.m2/repository/de/monticore/monticore-runtime/5.0.1/monticore-runtime-5.0.1.jar
7f357e230000-7f357e231000 r--s 00002000 08:02 8671133 /home/julian/.m2/repository/de/se_rwth/commons/se-commons-logging/1.7.8/se-commons-logging-1.7.8.jar
7f357e231000-7f357e255000 r--s 001c6000 08:02 14962194 /home/julian/.m2/repository/de/monticore/lang/monticar/cnn-train/0.3.8-SNAPSHOT/cnn-train-0.3.8-SNAPSHOT.jar
7f357e255000-7f357e257000 r--s 00007000 08:02 14962504 /home/julian/.m2/repository/de/monticore/lang/monticar/cnnarch-caffe2-generator/0.2.13-SNAPSHOT/cnnarch-caffe2-generator-0.2.13-20190822.142645-2.jar
7f357e257000-7f357e259000 r--s 00006000 08:02 14962500 /home/julian/.m2/repository/de/monticore/lang/monticar/cnnarch-tensorflow-generator/0.1.0-SNAPSHOT/cnnarch-tensorflow-generator-0.1.0-20190926.141015-1.jar
7f357e259000-7f357e25c000 r--s 00010000 08:02 14962275