46 import jdk.nashorn.internal.runtime.options.Options; |
46 import jdk.nashorn.internal.runtime.options.Options; |
47 |
47 |
48 /** |
48 /** |
49 * This class is abstraction for all method handle, switchpoint and method type |
49 * This class is abstraction for all method handle, switchpoint and method type |
50 * operations. This enables the functionality interface to be subclassed and |
50 * operations. This enables the functionality interface to be subclassed and |
51 * intrumensted, as it has been proven vital to keep the number of method |
51 * instrumented, as it has been proven vital to keep the number of method |
52 * handles in the system down. |
52 * handles in the system down. |
53 * |
53 * |
54 * All operations of the above type should go through this class, and not |
54 * All operations of the above type should go through this class, and not |
55 * directly into java.lang.invoke |
55 * directly into java.lang.invoke |
56 * |
56 * |