0
I Use This!
Inactive

Commits : Listings

Analyzed about 18 hours ago. based on code collected about 18 hours ago.
Jul 23, 2024 — Jul 23, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fixed condition variable environment calls to use __COUNTER__ to generate unique labels. More... about 16 years ago
Added more TM_CALLABLE/TM_PURE macros to things. More... about 16 years ago
Indented in such a way that the \'s all line up. More... about 16 years ago
Enclosed macros in curly braces to avoid problems if an if-statement doesn't use them. More... about 16 years ago
Macro-ized atomic-section-local condition waits. Closes gh-5. More... about 16 years ago
Implemented a hard-coded local wait. More... about 16 years ago
Removed the first_time variable, which caused problems with multiple waiting downcalls. Turns out, you don't need it. More... about 16 years ago
Demonstrated properties for C++ and changed environment header file name. More... about 16 years ago
Added more descriptive comments and a makefile to make the demonstration easier to access. More... about 16 years ago
Supported passing the regular arguments down to functions. Closes gh-1. More... about 16 years ago
Included Mike + Polina's condition variable into the environment, incorporating it with the existing macros. More... about 16 years ago
Deleted all the old c++-specific files. Everything now runs off the macros. More... about 16 years ago
Added real __tm_atomic sections (it works). More... about 16 years ago
Showed that the code works in C++, too. More... about 16 years ago
Moved the previous fix, allowing statically-scoped transaction blocks. More... about 16 years ago
Fixed the aforementioned bug, allowing a single preamble and postamble to a waiting downcall. More... about 16 years ago
Converted the existing solution to macros. More... about 16 years ago
Fixed the final problem by not fucking with the stack pointer. More... about 16 years ago
Fixed some of the problem with inline code. Currently, this fails after legitimately returning from h'(). More... about 16 years ago
Made something almost work, by paying attention to the PIC register. Doesn't totally work, though. Somehow I get spit back to the beginning of f(). More... about 16 years ago
Made a C version of the condition variable environment code, with some macros to make the transformation less explicit. More... about 16 years ago
Added canaries to check for stack corruption. More... about 16 years ago
Succeeded in breaking execution from an internal function for a condition variable! More... about 16 years ago
Including a .gitignore file. More... about 16 years ago
Generalized some of the localized transformations of wait() calls and of waitable function calls. More... over 16 years ago
Improved output to indicate location of wait. More... over 16 years ago
Fixed output to be cleaner and more representative of the control flow. More... over 16 years ago
Without condition variables, implemented the correct control flow for condition variables in transactions. More... over 16 years ago
Created the f-g-h calling sequence in which I need to support condition variables. More... over 16 years ago