Bug #7176
cleanup p2j.oo code considering the #7045 and #7122
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
billable:
No
vendor_id:
GCD
case_num:
version:
Related issues
History
#1 Updated by Constantin Asofiei about 1 year ago
- Related to Feature #7122: convert default getter/setter as plain Java methods added
#2 Updated by Constantin Asofiei about 1 year ago
- Related to Feature #7045: re-implement "normal" (non-abend) stack unwinding to avoid throwing an exception added
#3 Updated by Constantin Asofiei about 1 year ago
With #7045, now returnNormal
will not throw a ReturnUnwindException
if it's being called from a function. In #7142, BlockManager.returnWorker
was changed so that any call from p2j.oo
code needs to throw a ReturnUnwindException
.
In #7122, BlockManager APIs are no longer emitted in conversion, for the default getter/setter. The p2j.oo
code can use the same paradigm.
This task is meant to cleanup the p2j.oo
code accordingly to the #7045 and #7122 rules.