Skip to content

Commit be1fb4f

Browse files
committed
change the recurse interface to AbstractInterpreter-like interface
Align the `recurse` argument to something like the base Compiler's `AbstractInterpreter` and make JuliaInterpreter routines overloadable properly. This change is quite breaking (thus bumping the minor version of this package), but necessary to enhance the customizability of JI. For example, it will make it easier to add changes like #682 in a nicer way, but also should enable better designs in packages such as Revise and JET.
1 parent a3ed4cc commit be1fb4f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

docs/src/dev_reference.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ JuliaInterpreter.Interpreter
1313
JuliaInterpreter.RecursiveInterpreter
1414
JuliaInterpreter.NonRecursiveInterpreter
1515
JuliaInterpreter.Compiled
16+
JuliaInterpreter.method_table
1617
```
1718

1819
## Frame creation

0 commit comments

Comments
 (0)