Added DoesNotUnderstand test

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Class loading sets globals, don't need to do it here. [BACKPORT!]

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make methods final [BACKPORT!]

Signed-off-by: Stefan Marr <git@stefan-marr.de>
My truffle jars moved

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove order attribute, it is deprecated.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove order attribute, and reorder to satisfy DSL

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove order attribute and add contains

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Rewrite on exception not necessary

- exception isn't thrown anymore.
- added contains, and renamed specializations to be able to name them

Signed-off-by: Stefan Marr <git@stefan-marr.de>
getCost(.) is overriden in generated code.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Replace BranchProfiles in #if* with ConditionProfile

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make sure we use JDK8 on Travis

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Update core-lib

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Standard output should got to System.out

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Merge branch 'master' into thread-support

Signed-off-by: Stefan Marr <git@stefan-marr.de>

Conflicts:
	core-lib
Update core-lib

Signed-off-by: Stefan Marr <git@stefan-marr.de>