OpenSearch/modules/lang-painless
Jack Conradson 6ca24e13af
Painless: Use LocalMethod Map For Lookup at Runtime (#32599)
This modifies Def to use a Map<String, LocalMethod> to look up user-defined methods at runtime 
instead of writing constant methodhandles to do the reverse lookup. This creates a consistency 
between how LocalMethods are looked up at compile-time and run-time. This consistency will allow 
this code to be more maintainable moving forward. This will also allow FunctionReference to be 
cleaned up in a follow up PR.
2018-08-03 15:22:30 -07:00
..
licenses Upgrade Painless from ANTLR 4.5.1-1 to ANTLR 4.5.3. (#27153) 2017-10-27 11:07:49 -07:00
spi Painless: Clean Up PainlessClass Variables (#32380) 2018-07-26 09:02:06 -07:00
src Painless: Use LocalMethod Map For Lookup at Runtime (#32599) 2018-08-03 15:22:30 -07:00
build.gradle Scripting: Conditionally use java time api in scripting (#31441) 2018-08-01 08:58:49 -07:00