@@ -69,8 +69,6 @@ public final class LanguageOptions {
69
69
public final int DISPATCH_CACHE ;
70
70
/** --yield-cache=DEFAULT_CACHE */
71
71
public final int YIELD_CACHE ;
72
- /** --to-proc-cache=DEFAULT_CACHE */
73
- public final int METHOD_TO_PROC_CACHE ;
74
72
/** --is-a-cache=DEFAULT_CACHE */
75
73
public final int IS_A_CACHE ;
76
74
/** --bind-cache=DEFAULT_CACHE */
@@ -156,7 +154,6 @@ public LanguageOptions(Env env, OptionValues options, boolean singleContext) {
156
154
METHOD_LOOKUP_CACHE = options .hasBeenSet (OptionsCatalog .METHOD_LOOKUP_CACHE_KEY ) ? options .get (OptionsCatalog .METHOD_LOOKUP_CACHE_KEY ) : DEFAULT_CACHE ;
157
155
DISPATCH_CACHE = options .hasBeenSet (OptionsCatalog .DISPATCH_CACHE_KEY ) ? options .get (OptionsCatalog .DISPATCH_CACHE_KEY ) : DEFAULT_CACHE ;
158
156
YIELD_CACHE = options .hasBeenSet (OptionsCatalog .YIELD_CACHE_KEY ) ? options .get (OptionsCatalog .YIELD_CACHE_KEY ) : DEFAULT_CACHE ;
159
- METHOD_TO_PROC_CACHE = options .hasBeenSet (OptionsCatalog .METHOD_TO_PROC_CACHE_KEY ) ? options .get (OptionsCatalog .METHOD_TO_PROC_CACHE_KEY ) : DEFAULT_CACHE ;
160
157
IS_A_CACHE = options .hasBeenSet (OptionsCatalog .IS_A_CACHE_KEY ) ? options .get (OptionsCatalog .IS_A_CACHE_KEY ) : DEFAULT_CACHE ;
161
158
BIND_CACHE = options .hasBeenSet (OptionsCatalog .BIND_CACHE_KEY ) ? options .get (OptionsCatalog .BIND_CACHE_KEY ) : DEFAULT_CACHE ;
162
159
CONSTANT_CACHE = options .hasBeenSet (OptionsCatalog .CONSTANT_CACHE_KEY ) ? options .get (OptionsCatalog .CONSTANT_CACHE_KEY ) : DEFAULT_CACHE ;
@@ -237,8 +234,6 @@ public Object fromDescriptor(OptionDescriptor descriptor) {
237
234
return DISPATCH_CACHE ;
238
235
case "ruby.yield-cache" :
239
236
return YIELD_CACHE ;
240
- case "ruby.to-proc-cache" :
241
- return METHOD_TO_PROC_CACHE ;
242
237
case "ruby.is-a-cache" :
243
238
return IS_A_CACHE ;
244
239
case "ruby.bind-cache" :
@@ -328,7 +323,6 @@ public static boolean areOptionsCompatible(OptionValues one, OptionValues two) {
328
323
one .get (OptionsCatalog .METHOD_LOOKUP_CACHE_KEY ).equals (two .get (OptionsCatalog .METHOD_LOOKUP_CACHE_KEY )) &&
329
324
one .get (OptionsCatalog .DISPATCH_CACHE_KEY ).equals (two .get (OptionsCatalog .DISPATCH_CACHE_KEY )) &&
330
325
one .get (OptionsCatalog .YIELD_CACHE_KEY ).equals (two .get (OptionsCatalog .YIELD_CACHE_KEY )) &&
331
- one .get (OptionsCatalog .METHOD_TO_PROC_CACHE_KEY ).equals (two .get (OptionsCatalog .METHOD_TO_PROC_CACHE_KEY )) &&
332
326
one .get (OptionsCatalog .IS_A_CACHE_KEY ).equals (two .get (OptionsCatalog .IS_A_CACHE_KEY )) &&
333
327
one .get (OptionsCatalog .BIND_CACHE_KEY ).equals (two .get (OptionsCatalog .BIND_CACHE_KEY )) &&
334
328
one .get (OptionsCatalog .CONSTANT_CACHE_KEY ).equals (two .get (OptionsCatalog .CONSTANT_CACHE_KEY )) &&
@@ -526,13 +520,6 @@ public static boolean areOptionsCompatibleOrLog(TruffleLogger logger, LanguageOp
526
520
return false ;
527
521
}
528
522
529
- oldValue = oldOptions .METHOD_TO_PROC_CACHE ;
530
- newValue = newOptions .METHOD_TO_PROC_CACHE ;
531
- if (!newValue .equals (oldValue )) {
532
- logger .fine ("not reusing pre-initialized context: --to-proc-cache differs, was: " + oldValue + " and is now: " + newValue );
533
- return false ;
534
- }
535
-
536
523
oldValue = oldOptions .IS_A_CACHE ;
537
524
newValue = newOptions .IS_A_CACHE ;
538
525
if (!newValue .equals (oldValue )) {
0 commit comments