345346347348349350351352353354355
code.pop(); if (_release != null) { _release.compile(context, Node.GET); code.pop(); } code.ret(returnto); handler.endFinally(); handler.end(); code.endLocal(_framelocal);
127128129130131132133134135136137
handler.startFinally(); int returnto = code.addLocal(); code.astore(returnto); code.aload(lock); code.monitorexit(); code.ret(returnto); handler.endFinally(); handler.end(); code.endLocal(lock); }
203204205206207208209210211212213
handler.startFinally(); int returnto = code.addLocal(); code.astore(returnto); _finally.compile(context); if (!_finally.isBlocked()) { code.ret(returnto); } handler.endFinally(); } handler.end();