47
edits
Line 107: | Line 107: | ||
::Second, I would begin to migrate from LLVM JIT to LLVM MCJIT. JITC use JIT now, however LLVM community has no longer maintain JIT and move on MCJIT. I think we could move on MCJIT (and still support JIT). This is really important if we want to get the benefit from LLVM subsequently. | ::Second, I would begin to migrate from LLVM JIT to LLVM MCJIT. JITC use JIT now, however LLVM community has no longer maintain JIT and move on MCJIT. I think we could move on MCJIT (and still support JIT). This is really important if we want to get the benefit from LLVM subsequently. | ||
::When all essential case has been added, I would try to implement some JIT related optimization into JITC (like trace/method-based JIT). | ::When all essential case has been added, I would try to implement some JIT related optimization into JITC (like trace/method-based JIT). | ||
http://wiki.octave.org/Summer_of_Code_Project_Ideas#Improve_JIT_compiling | |||
*'''Please provide a rough estimated timeline for your work on the task. This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). Optionally include two or three milestones you expect.''' | *'''Please provide a rough estimated timeline for your work on the task. This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). Optionally include two or three milestones you expect.''' |
edits