[armedbear] #458: Extend JAVA FFI to allow access to non-public methods

armedbear armedbear-devel at common-lisp.net
Mon Jun 4 23:16:38 UTC 2018


#458: Extend JAVA FFI to allow access to non-public methods
-------------------------+----------------------
 Reporter:  aruttenberg  |           Owner:
     Type:  enhancement  |          Status:  new
 Priority:  major        |       Milestone:
Component:  (A)MOP       |         Version:
 Keywords:               |  Parent Tickets:
-------------------------+----------------------
 I'm mixed as to the interface.

 Option 1: Global variable says whether non-public methods available during
 jcall, jmethod and friends

 Option 2: Provide alternative calls e.g jcall-any, jmethod-any etc that

 Ideally cache calls to setAccessible so they are done only the first time.

 This functionality is important because 1) it is not infrequent that
 libraries need to be debugged and to do that we need to be able to call
 private and protected methods 2) Introspection

 It is possible to manage this without messing with jcall but it is slower
 and ugly.

--
Ticket URL: <http://abcl.org/trac/ticket/458>
armedbear <http://abcl.org>
armedbear


More information about the armedbear-ticket mailing list