Author Commit Message Labels Comments Date
ebo avatarebo
Updated to LLVM 3.3, begin adding guard-lifting.
ebo avatarebo
Stack and locals are now managed with phi nodes
ebo avatarebo
Updated JIT to allow trace trees
ebo avatarebo
Bugfixes
ebo avatarebo
Added Support for BasicBlocks and Functions in JIT IL
ebo avatarebo
Changed BinOps to no longer rely on StaticType to provide information on Python Types
ebo avatarebo
Added User Managment for JITValues.
ebo avatarebo
Changed Static Types getNakedValue into an Extract Opcode
ebo avatarebo
Updated for Python 3.3 Release Version
ebo avatarebo
Moved opcodes into their own file
ebo avatarebo
Implemented False path for POP_JUMP_IF_FALSE-Opcode
ebo avatarebo
Updated testcases for method inlineing
ebo avatarebo
Updated to Python trunk
ebo avatarebo
Added inlineing of simple method calls.
ebo avatarebo
Made stack operations change the stackpointer in the frame
ebo avatarebo
Fixed Problem with invalid locals remaining in the frame.
ebo avatarebo
Implemented STORE_ATTR
ebo avatarebo
Added LOAD_ATTR opcode
ebo avatarebo
Cleanups. Added some comments.
ebo avatarebo
Enabled basic function inlining.
ebo avatarebo
Updated for latest python trunk. Worked on support for inlineing.
ebo avatarebo
Prepared infrastructure for function inlineing.
ebo avatarebo
Various cleanups
ebo avatarebo
Added basic CALL_FUNCTION handling
ebo avatarebo
Added STORE_SUBSCR and BINARY_SUBSCR opcodes
ebo avatarebo
Added LOAD_GLOBAL opcode
ebo avatarebo
Added some more stack manipulating opcodes
ebo avatarebo
Added better handling of locals
ebo avatarebo
Added TRUE_DIVIDE opcodes
ebo avatarebo
Fixed floordiv to bail on division by zero.
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.