Jump to: navigation, search

ATL 3.6.0 New and Noteworthy

Revision as of 08:28, 27 May 2015 by William.piers.obeo.fr (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Mars Release

ATL 3.6 is compatible with Eclipse 3.4 (Ganymede), Eclipse 3.5 (Galileo), Eclipse 3.6 (Helios), Eclipse 3.7 (Indigo), Eclipse 4.2 (Juno), Eclipse 4.3 (Kepler) and Eclipse 4.4 (Luna), Eclipse 4.5 (Mars).

There are two general ATL changes:

EMFTVM improvements:

  • JIT performance improvement: compile FINDTYPE/NEW pairs for native types
  • Fix bug: ByteCodeSwitch used wrong Set class for boxing method call
  • Improved icons for EMFTVM bytecode editor
  • Fixed Bug 441027: Enum type in 'from' section of lazy rules
  • Fixed Bug 454382: JIT miss for LazySet$IncludingSet.isEmpty()
  • Fixed Bug 461445: EMFTVM cannot invoke Java methods on instances of private classes
  • Added LazyCollection.mappedBy() operation