Show all
Author Commit Message Labels Comments Date
Armin Rigo avatarArmin Rigo
Checkin of in-progress changes.
Branches
lltrace
Armin Rigo avatarArmin Rigo
aaAAAah. It's not a SETFIELD_GC. Because it was replaced with
Branches
lltrace
Armin Rigo avatarArmin Rigo
Fix.
Branches
lltrace
Armin Rigo avatarArmin Rigo
Support for generating trace events from inside the assembler
Branches
lltrace
Armin Rigo avatarArmin Rigo
Write the recording logic in its own file. Add a number that identifies
Branches
lltrace
Armin Rigo avatarArmin Rigo
Start implementing "make lltrace". Right now with fprintf.
Branches
lltrace
Armin Rigo avatarArmin Rigo
Quick fix.
Branches
lltrace
Armin Rigo avatarArmin Rigo
A branch in which to add an "lltrace" option to the generated C code,
Branches
lltrace
Armin Rigo avatarArmin Rigo
merge heads
Armin Rigo avatarArmin Rigo
Test and fix.
Armin Rigo avatarArmin Rigo
merge heads
Armin Rigo avatarArmin Rigo
Ignore the PCMP{EQ,GT}{B,W,D} instructions.
Armin Rigo avatarArmin Rigo
Fix comment.
Armin Rigo avatarArmin Rigo
Add more precise asserts, designed to catch most cases where 'obj' is nonsense (it points inside an object, where there is a pointer).
Alex Gaynor avatarAlex Gaynor
Merged upstream (workin on train is fun!).
Alex Gaynor avatarAlex Gaynor
Fix for str(IOError(1, 2))
Armin Rigo avatarArmin Rigo
Fix. Thanks dcolish for reporting this.
Armin Rigo avatarArmin Rigo
Write a test that fails on OSX.
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Rewrite most module specific exceptions at interp-level.
Antonio Cuni avatarAntonio Cuni
add a way to get the code by the id
Antonio Cuni avatarAntonio Cuni
move find_ids* functions outside of the Log class: they now take a disassembler.Code object instead of a python function
Antonio Cuni avatarAntonio Cuni
rename "function" to "loop", it's just easier to understand
Antonio Cuni avatarAntonio Cuni
add a way to distinguish loops and entry bridges
Antonio Cuni avatarAntonio Cuni
use the jitlogparser to parse the log and produce structured descriptions of the loops, which can be easiliy used by the tests
Antonio Cuni avatarAntonio Cuni
this belongs to 93a209dfaa72
Antonio Cuni avatarAntonio Cuni
rename "chunks" to "ids", to avoid confusion with the "chunks" used by the parser
Antonio Cuni avatarAntonio Cuni
make slice_debug_merge_points a classmethod (alternative constructor) of Function
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Adapt the test for Linux
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Run tests, and fix.
Branches
interplevel-exception-classes
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
signal.ItimerError at interp_level
Branches
interplevel-exception-classes
  1. Prev
  2. Next
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.