Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 366555

Summary: monitor instance doesn't passed to ExecEnv.getHelperValue method
Product: [Modeling] MMT.ATL Reporter: Nikolay Kasyanov <corrmage>
Component: emfvmAssignee: mmt-atl.toolkit-inbox <mmt-atl.toolkit-inbox>
Status: NEW --- QA Contact:
Severity: minor    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Nikolay Kasyanov CLA 2011-12-13 10:33:18 EST
Build Identifier: 

VM will not react to monitor cancelation during helper evaluation, only after it.

Possible solution — add monitor to arguments of getHelperValue and pass it to underlying ASMOperation.exec

Reproducible: Always

Steps to Reproduce:
1. Create transformation with helper
2. Set breakpoint on ASMOperation.exec
2. Launch transformation
3. When paused on breakpoint, check that helper now executed, and check that monitor == null