|
|
|
@4c26a94
|
3 years |
Thierry Delisle |
Python script now print core dump limits.
(Only when no core found)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@db87a35
|
3 years |
Thierry Delisle |
Added more testing of the range iterator.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8e658241
|
3 years |
Thierry Delisle |
Minor fix and super barebones test.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@58b2638
|
3 years |
Thierry Delisle |
Added range_iterator, it now compiles.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1894e03
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8157bde
|
3 years |
Thierry Delisle |
Pushing to get off jax
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@56f519b
|
3 years |
ajbeach |
Clean-up of the last pass. Added a test for the constructor mutex …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f27331c
|
3 years |
ajbeach |
Factored the AddressExpr? constructor body into a helper that makes it …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@2cf3b87
|
3 years |
ajbeach |
Translated valitate-E after much bug hunting.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@03cdad6
|
3 years |
Thierry Delisle |
Added range-parser example.
I plan to reuse it to parse cpu device data.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@d3605f8
|
3 years |
Thierry Delisle |
Reworked io_uring idle sleep to work with either read or readv …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3bb4f85
|
3 years |
Thierry Delisle |
Kernel now waits for eventfd read to flush before terminating.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8da377d3
|
3 years |
Thierry Delisle |
Added io_uring example for eventfds.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a1f3d93
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c7b2215
|
3 years |
Thierry Delisle |
Fix implementation of io_uring_enter instead of eventfds.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ddd2ec9
|
3 years |
Thierry Delisle |
Fix cache detention when only some cpus are present.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0351e9f
|
3 years |
ajbeach |
Clean-up white-space and comments in the AST/Print module.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3cc1111
|
3 years |
ajbeach |
Small fix in Decl.hpp and a new-ast function added in InitTweak?.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@2514f68b
|
3 years |
Thierry Delisle |
Missed a not (!)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@6ddef36
|
3 years |
Thierry Delisle |
No longer define kernel_read when not needed.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@7ef162b2
|
3 years |
Thierry Delisle |
First attempt at using io_uring_enter for idle sleep.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@059ad16
|
3 years |
Thierry Delisle |
Flush now supports blocking until at least one I/O op terminates.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@cd4c605
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1757f98
|
3 years |
Thierry Delisle |
Refactoring idle sleep to try and help the change from idle on read to …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c60e5094
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3e417bf
|
3 years |
Thierry Delisle |
Reduced stack-size for connection thread
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@644162a
|
3 years |
Thierry Delisle |
Fix problem in splice use with signed/unsigned comparison.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@52d2545
|
3 years |
Thierry Delisle |
"Fix" problems with persistent connection using HTTP1.0
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3a0ddb6
|
3 years |
Thierry Delisle |
Don't wait for the port if not in interactive mode.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a633f6f
|
3 years |
Thierry Delisle |
Fix the new FD change.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b14ec5f
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@34b8cb7
|
3 years |
Thierry Delisle |
Step 1 of a new scheme to simplify wake_one.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@84a6e70
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3df86cc
|
3 years |
Thierry Delisle |
Added a new churn benchmark.
Still have to implement it for other …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@5f5a729
|
3 years |
Thierry Delisle |
Mark idle now uses try_lock semantics
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1387ea0
|
3 years |
ajbeach |
We can now thread the global/special declarations from convert to …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ce36b55
|
3 years |
ajbeach |
Translation of Validate F; and some improvements in some helpers.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@5dcb881
|
3 years |
ajbeach |
Split up the validate pass. (Some statistics code is repeated, but …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3249dd8b
|
3 years |
ajbeach |
Some clean-up. DeepCopyCore? lost its already tenous reason to be in …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b7fd9daf
|
3 years |
f37yu |
Merge branch 'new-ast-unique-expr'
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f95634e
|
3 years |
f37yu |
fix unique expr pass
ADTast-experimentalenumforall-pointer-decaynew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bb9924c
|
3 years |
f37yu |
fix unique expr pass
ADTast-experimentalenumforall-pointer-decaynew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1622af5
|
3 years |
ajbeach |
Created CandidatePrinter? from AlternativePrinter? (seems to uncover a …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@36a05d7
|
3 years |
Thierry Delisle |
Started doing some work on the eval portion of my thesis.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@cc287800
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@5ee153d
|
3 years |
ajbeach |
Translated the Translate Throws pass to the new ast.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a5a08a05
|
3 years |
ajbeach |
Missed a few extra references to LabelGenerator?.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@cb921d4
|
3 years |
ajbeach |
Changed some of the new ast code so they no longer pass around the …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@de31a1d
|
3 years |
ajbeach |
Converted the two LabelGenerator? singletons into a single pure-static …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@817bb3c
|
3 years |
ajbeach |
Clean-up in MultiLevelExit?, including a small interface change.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@21fe17f
|
3 years |
ajbeach |
Clean-up the FixLabelsCore? class and utilities.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b8ab91a
|
3 years |
ajbeach |
Fix Labels pass translated. This is fix label, mult-level exit and …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@77c01ec
|
3 years |
Thierry Delisle |
Fixed tests for x86
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@637240f
|
3 years |
Thierry Delisle |
Regenerated tests for changed to main_returned
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@49599a3
|
3 years |
Thierry Delisle |
Removed unnecessary debug
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ab4a595
|
3 years |
Thierry Delisle |
cpu.cfa now correctly uses "online" instead of "present" to check cpus.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a1574e2
|
3 years |
Thierry Delisle |
Forgot this was needed for the non-VLA commit.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@7dd98b6
|
3 years |
Thierry Delisle |
Moved cfa_main_returned to libcfa so it works when the main is written …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3eb540fb
|
3 years |
Thierry Delisle |
Modified httpforall not to use VLA of threads.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a7026b4
|
3 years |
Thierry Delisle |
Fixed protocol to work with the sun machines.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@e58e423
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@42b7fa5f
|
3 years |
Thierry Delisle |
Forgot to close file in non-link splice.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3f39009
|
3 years |
Thierry Delisle |
Reimplemnted how splice is handled.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4087baf
|
3 years |
Thierry Delisle |
Implmented non-interactive mode
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@58ca0a0a
|
3 years |
Thierry Delisle |
Conflict message now mentions the file cache.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c2ba08a
|
3 years |
Thierry Delisle |
Added missing io_future_t reset function.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@e8ac228
|
3 years |
Thierry Delisle |
Fix major bug where to few items were submitted.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@40a64f78
|
3 years |
Thierry Delisle |
Added options to redirect outputs and allow disabling Ctrl+D to stop.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8e48fca4
|
3 years |
ajbeach |
Combined the code in FixMain? so it is all done with one pass.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0c577f7
|
3 years |
ajbeach |
Implemented new AST version of the Fix Names pass.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f42fc13
|
3 years |
ajbeach |
Reorganize FixNames/FixMain? to avoid storing main_signature for so long.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@eb9c2dc
|
3 years |
caparson |
trimmed down includes more
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@52e311a
|
3 years |
caparson |
fixed merge conflict
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@441d11c
|
3 years |
caparson |
trimmed down includes
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a2e4b0c
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a51a02d
|
3 years |
caparson |
fstream mutexstmt lock/unlock
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@15885de9
|
3 years |
m3zulfiq |
removed errors from thesis and separated background chapter
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1ed9cb63
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c600df1
|
3 years |
ajbeach |
Added ast::WithConstTranslationUnit? to give access to the surrounding …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@148ba7d
|
3 years |
ajbeach |
Added a return value to WithGuards::GuardValue? so you can save the old …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a36eb2d
|
3 years |
ajbeach |
First translation of the Gen Init pass. Passed the tests.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@da6396f
|
3 years |
ajbeach |
Looks like Henry's MakeLibCfa? worked this entire time.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@55cbff8
|
3 years |
ajbeach |
Added new ast resolver prototype support. Not exactly the same but …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@efc8f3e
|
3 years |
pabuhr |
change loop default-block for while/do/for to Python style
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a73c16e
|
3 years |
pabuhr |
parse loop default-block for while/do/for
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@d4d4ac8
|
3 years |
pabuhr |
remove discussion of I/O acquire and replace with mutex statement, add …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@321a1b15
|
3 years |
pabuhr |
change getANL to getANL$ (private), change eof to return bool versus …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c8371b5
|
3 years |
pabuhr |
change getANL to getANL$ (private)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fe8c31e
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@05c941a
|
3 years |
pabuhr |
change mutex expression syntax from mutex@ to mutex(), add rule to …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@68fe946e
|
3 years |
ajbeach |
Updated DeclStats? for the new ast. Also fixed a bug in the old …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@237df76
|
3 years |
pabuhr |
convert from test programs I/O acquire to mutex statement
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8dcb832
|
3 years |
pabuhr |
remove mutual-exclusion acquire for streams, add EINTR restarts for C …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@e16eb460
|
3 years |
pabuhr |
further restrict locations where @ occurs, remove empty argument list …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@96f01d7f
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@7ce2483
|
3 years |
pabuhr |
formatting, remove release, and update lock/unlock for use with mutex …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@172a88d
|
3 years |
Thierry Delisle |
Tests now count failures, passes, timeouts and report the number
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8a039be
|
3 years |
Thierry Delisle |
Fixed options to correctly default to the default.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@45c9441
|
3 years |
Thierry Delisle |
Fix lock in io.cfa
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c33c2af
|
3 years |
Thierry Delisle |
Made some of the schedule locking more fine grain.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|