Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

codegen: start to remove the ability to call back into inference #54655

Merged
merged 3 commits into from
Jun 6, 2024

Commits on Jun 5, 2024

  1. codegen: start to remove the ability to call back into inference

    This is preparation for making codegen purely a transform of CodeInfo ->
    Module* without involving any of the caches (at the C++ level), so that
    this can instead be driven by caches managed entirely at the Julia
    inference level.
    
    Removes the test for code_llvm lookup behavior, since codegen no longer
    does lookup, so that is no longer relevant to test.
    vtjnash committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    db25494 View commit details
    Browse the repository at this point in the history
  2. gdb: rewrite jl_gdbdumpcode reflection helper using reflection instea…

    …d of jl_type_infer
    
    Removes last remaining use of SOURCE_MODE_FORCE_SOURCE_UNCACHED, allowing it to be eliminated.
    vtjnash committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    12fb821 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4cc6c8 View commit details
    Browse the repository at this point in the history