Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: JRuby 1.6RC3
    • Fix Version/s: None
    • Component/s: Extensions
    • Labels:
      None
    • Number of attachments :
      0

      Description

      Yecht is not pre-generating invokers like the rest of JRuby core. This causes it to generate and load them at runtime, which is considerably slower. In addition, they completely fail to load when running on platforms that don't allow loading bytecode at runtime.

      I'm fixing the latter issue now; it will fall back on the ReflectedMethodFactory when bytecode can't be loaded. But ideally Yecht should generate invokers, so it has full-speed startup and runtime perf for all bound methods.

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Charles Oliver Nutter
            Reporter:
            Charles Oliver Nutter
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: