Show all
Author Commit Message Labels Comments Date
Armin Rigo avatarArmin Rigo
Fix.
Branches
shadowstack-perf
Armin Rigo avatarArmin Rigo
Tentative tweak. Will measure.
Branches
shadowstack-perf
Armin Rigo avatarArmin Rigo
Improve the generated code somewhat.
Branches
shadowstack-perf
Armin Rigo avatarArmin Rigo
Found and fixed the bug.
Branches
shadowstack-perf
Armin Rigo avatarArmin Rigo
Temporarily add debugging aids. Should either be reverted or
Branches
shadowstack-perf
Armin Rigo avatarArmin Rigo
Starts to look good, but tests are still failing.
Branches
shadowstack-perf
Armin Rigo avatarArmin Rigo
hg merge default
Branches
shadowstack-perf
Armin Rigo avatarArmin Rigo
Merge 0cdaf4c98369, moving regalloc.py to a general tool
Armin Rigo avatarArmin Rigo
Move the ShadowStackRootWalker in its own file. No other change.
Armin Rigo avatarArmin Rigo
Revert the last 4 commits, up to c292d7b6630f. It should be
Branches
shadowstack-perf
Antonio Cuni avatarAntonio Cuni
(Alex_Gaynor, antocuni): special-case type.__eq__ so that type (and subclasses) are marked as compares_by_identity()
Antonio Cuni avatarAntonio Cuni
merge heads
Antonio Cuni avatarAntonio Cuni
make sure that we always pass the numeric address when converting to c_void_p
Antonio Cuni avatarAntonio Cuni
test and fix for issue807
Antonio Cuni avatarAntonio Cuni
fix this test
Antonio Cuni avatarAntonio Cuni
a passing test
Antonio Cuni avatarAntonio Cuni
fix test_callbacks by converting/unwrapping the arguments before calling the actual callback
Antonio Cuni avatarAntonio Cuni
we don't need to pass through a callback to execute _cast_addr: all tests pass by just calling it
Antonio Cuni avatarAntonio Cuni
another failing test
Antonio Cuni avatarAntonio Cuni
this makes all these tests failing, because pypy does not correctly unwrap the parameters before passing them to the callbacks
Armin Rigo avatarArmin Rigo
Finally found a way to fix this: with asmgcc, across a malloc, the
Armin Rigo avatarArmin Rigo
Clarify this by moving the "return" statement after the comment.
Armin Rigo avatarArmin Rigo
Hopefully fix 96e2837af4ec. It was already causing some
Armin Rigo avatarArmin Rigo
Backed out changeset 9d796d6049d6, re-enabling 39a9093e603d
Antonio Cuni avatarAntonio Cuni
temporarily backout 39a9093e603d: it seems to trigger an asmgcc bug
Alex Gaynor avatarAlex Gaynor
Run these tests on unicode as well as str.
Alex Gaynor avatarAlex Gaynor
When a newstr is allocated in the JIT, we can propogate the strlen, even if it isn't a constant.
Alex Gaynor avatarAlex Gaynor
Remove some more importants, and reorganize some others.
Alex Gaynor avatarAlex Gaynor
Remove some dead imports, organize some more.
Alex Gaynor avatarAlex Gaynor
Don't emit strsetitem(p0, idx, 0) for freshly allocated strings, they are 0-filled.
  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.