Bug 366555 - monitor instance doesn't passed to ExecEnv.getHelperValue method
Summary: monitor instance doesn't passed to ExecEnv.getHelperValue method
Status: NEW
Alias: None
Product: MMT.ATL
Classification: Modeling
Component: emfvm (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: mmt-atl.toolkit-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-13 10:33 EST by Nikolay Kasyanov CLA
Modified: 2011-12-13 10:33 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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