|
|
|
@b0be3713
|
9 months |
Thierry Delisle |
Missed an atomic store on the TS handling.
pthread-emulationqualifiedEnum
|
|
|
@86601a5
|
9 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@1dbbef6
|
9 months |
caparson |
added non shared critical section entry counter
pthread-emulationqualifiedEnum
|
|
|
@5a96b36
|
10 months |
Thierry Delisle |
Fixed small bugs with dry-run in tests.
pthread-emulationqualifiedEnum
|
|
|
@2ed32fa7
|
10 months |
caparson |
added atomics to spin_queue_lock
pthread-emulationqualifiedEnum
|
|
|
@df932552
|
10 months |
caparson |
added atomic store/load for spinqueue
pthread-emulationqualifiedEnum
|
|
|
@76a798d
|
10 months |
caparson |
hopefully fixed mcs spin lock
pthread-emulationqualifiedEnum
|
|
|
@9e3d123
|
10 months |
caparson |
added atomic_load_n to mcs_spin in attempt at fixing it
pthread-emulationqualifiedEnum
|
|
|
@e1a9c77
|
10 months |
caparson |
added tests for qspinlocks internal mcs lock
pthread-emulationqualifiedEnum
|
|
|
@6739590
|
10 months |
ajbeach |
A small spacing fix.
pthread-emulationqualifiedEnum
|
|
|
@aec20700
|
10 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@ae020ea
|
10 months |
Thierry Delisle |
Printer now prints max fd and open/closed/live connections.
pthread-emulationqualifiedEnum
|
|
|
@563a36b
|
10 months |
Thierry Delisle |
Fixed verify that was backwards.
pthread-emulationqualifiedEnum
|
|
|
@a8b87d3
|
10 months |
ajbeach |
Various bits of clean-up. The big one was some renaming inside …
pthread-emulationqualifiedEnum
|
|
|
@1f0ee71
|
10 months |
Thierry Delisle |
Fixed typo in wait_any after yesterday's fix
pthread-emulationqualifiedEnum
|
|
|
@07997cd
|
10 months |
Thierry Delisle |
Fixed errors with the accept many version
pthread-emulationqualifiedEnum
|
|
|
@8419b76
|
10 months |
Thierry Delisle |
printer now properly uses eng3
pthread-emulationqualifiedEnum
|
|
|
@329e26a
|
10 months |
Thierry Delisle |
Re-instated the isolate/multi-cluster option.
pthread-emulationqualifiedEnum
|
|
|
@bf7c7ea
|
10 months |
Thierry Delisle |
Moved printer and protocol thread to the main cluster
pthread-emulationqualifiedEnum
|
|
|
@c25338d
|
10 months |
Thierry Delisle |
Added accept 10 method (it doesn't really work).
pthread-emulationqualifiedEnum
|
|
|
@10ba012
|
10 months |
Thierry Delisle |
Minor fixes to Worker threads
pthread-emulationqualifiedEnum
|
|
|
@f3da205
|
10 months |
Thierry Delisle |
Fixed wait_any to be polymorphic on future type.
pthread-emulationqualifiedEnum
|
|
|
@1c56bf7
|
10 months |
Thierry Delisle |
Fixed retract to not reset the future when retracting.
pthread-emulationqualifiedEnum
|
|
|
@6d41f66
|
10 months |
Thierry Delisle |
Fixed wait_any to use fulfil rather than post
pthread-emulationqualifiedEnum
|
|
|
@c06551b
|
10 months |
caparson |
added wait_any to fwd.cfa for future_t
pthread-emulationqualifiedEnum
|
|
|
@aeb20a4
|
10 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@db7a3ad
|
10 months |
caparson |
fixed build (hopefully)
pthread-emulationqualifiedEnum
|
|
|
@430ce61
|
10 months |
Thierry Delisle |
Added sendfile test in Cforall
pthread-emulationqualifiedEnum
|
|
|
@137974a
|
10 months |
Thierry Delisle |
Moved stats printer to it's own file and now using push-stats rather …
pthread-emulationqualifiedEnum
|
|
|
@8c58e73
|
10 months |
Thierry Delisle |
Removed webserver feature to have multiple clusters (it never actually …
pthread-emulationqualifiedEnum
|
|
|
@bbf61838
|
10 months |
Thierry Delisle |
Fixed missing header
pthread-emulationqualifiedEnum
|
|
|
@7f0ac12
|
10 months |
Thierry Delisle |
First draft at acceptor thread webserver
pthread-emulationqualifiedEnum
|
|
|
@6e2b04e
|
10 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@55422cf
|
10 months |
caparson |
added tests for pthread lock and cond var
pthread-emulationqualifiedEnum
|
|
|
@ae06e0b
|
10 months |
caparson |
added pthread_cond_var
pthread-emulationqualifiedEnum
|
|
|
@ced5e2a
|
10 months |
caparson |
removed debug fields from spinlock_t
pthread-emulationqualifiedEnum
|
|
|
@720f2fe2
|
10 months |
Thierry Delisle |
Changed 'addDataSectionAttribute' to correctly handle tls.
Fixed Typo.
pthread-emulationqualifiedEnum
|
|
|
@b6e0b61
|
10 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@c8f5f7d
|
10 months |
ajbeach |
Translated Gen Waitfor, the waitfor statement works in the new ast.
pthread-emulationqualifiedEnum
|
|
|
@86c12d65
|
10 months |
Thierry Delisle |
Checkpoint of the broken version of reuseport
pthread-emulationqualifiedEnum
|
|
|
@ac1aba4b
|
10 months |
Thierry Delisle |
Tentative change to fix jenkins setup script when RUNPATH is not found …
pthread-emulationqualifiedEnum
|
|
|
@f11296a
|
10 months |
ajbeach |
Updated the nanorc file to include some missing keywords (exception …
pthread-emulationqualifiedEnum
|
|
|
@ce98816
|
10 months |
Thierry Delisle |
Stats printer now uses a condition variable to sleep so it exists …
pthread-emulationqualifiedEnum
|
|
|
@c4b10e2
|
10 months |
Thierry Delisle |
Moved socket creation to a different file.
Makefile now has debug …
pthread-emulationqualifiedEnum
|
|
|
@153570d
|
10 months |
Thierry Delisle |
Server now cleanly closes in non interactive mode
pthread-emulationqualifiedEnum
|
|
|
@7affcda
|
10 months |
Thierry Delisle |
Fixed a bug where io wouldn't drain everything if the completion queue …
pthread-emulationqualifiedEnum
|
|
|
@90a8125
|
10 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@bf0263c
|
10 months |
Thierry Delisle |
setup error is now clearer
pthread-emulationqualifiedEnum
|
|
|
@e5d9274
|
10 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@015925a
|
10 months |
caparson |
fixed new/delete issue by switching to malloc/free
pthread-emulationqualifiedEnum
|
|
|
@305aaef
|
10 months |
caparson |
fixed multiple def issue
pthread-emulationqualifiedEnum
|
|
|
@490d17e0
|
10 months |
caparson |
fixed multiple def issue
pthread-emulationqualifiedEnum
|
|
|
@fb63c70
|
10 months |
caparson |
added tests for new locks
pthread-emulationqualifiedEnum
|
|
|
@f835806
|
10 months |
caparson |
added some locks and cleaned up unused seqable field in thread block
pthread-emulationqualifiedEnum
|
|
|
@fc134a48
|
10 months |
j82liang |
Implement the struct enum
pthread-emulationqualifiedEnum
|
|
|
@01f6a06
|
10 months |
pabuhr |
add Huawei Canada to acknowledgement
pthread-emulationqualifiedEnum
|
|
|
@373aad7
|
10 months |
pabuhr |
change arrow heads from line to solid
pthread-emulationqualifiedEnum
|
|
|
@0a004b7
|
10 months |
pabuhr |
fix double period, move figure 2.10 after reference
pthread-emulationqualifiedEnum
|
|
|
@5416b44
|
10 months |
pabuhr |
make expected output for nested functions deterministic
pthread-emulationqualifiedEnum
|
|
|
@c3b9d639
|
10 months |
ajbeach |
Clean-up the exception interface. It should be slightly more like the …
pthread-emulationqualifiedEnum
|
|
|
@c715e5f
|
10 months |
ajbeach |
Removed most of the exception macros (EHM_ group). Made changes to the …
pthread-emulationqualifiedEnum
|
|
|
@5024df4
|
10 months |
Thierry Delisle |
Changed ready-queue to atomically read/write timestamps, no effect on …
pthread-emulationqualifiedEnum
|
|
|
@b035046
|
10 months |
Thierry Delisle |
changed some MAX to ULLONG_MAX to avoid the memory access where …
pthread-emulationqualifiedEnum
|
|
|
@6dc7011a
|
10 months |
Thierry Delisle |
Tentative test for non-executable heap, currently broken
pthread-emulationqualifiedEnum
|
|
|
@666f8a3
|
10 months |
pabuhr |
fix test and expected output for nested functions run on user-thread stacks
pthread-emulationqualifiedEnum
|
|
|
@f820f42
|
10 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@03656d1
|
10 months |
pabuhr |
add test for nested functions run on user-thread stacks
pthread-emulationqualifiedEnum
|
|
|
@512d3dc1
|
10 months |
pabuhr |
first proofread of introduction
pthread-emulationqualifiedEnum
|
|
|
@598dc68
|
10 months |
pabuhr |
update includes.cfa with more includes that might not be installed
pthread-emulationqualifiedEnum
|
|
|
@fb6691a
|
11 months |
pabuhr |
final proofread of Mubeen's MMath thesis
pthread-emulationqualifiedEnum
|
|
|
@25fa20a
|
11 months |
m3zulfiq |
Corrected thesis title
pthread-emulationqualifiedEnum
|
|
|
@74ec742
|
11 months |
m3zulfiq |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@29d8c02
|
11 months |
m3zulfiq |
made corrections in thesis as per feedback from the readers
pthread-emulationqualifiedEnum
|
|
|
@7831e8fb
|
11 months |
pabuhr |
increase timeout from 120 to 180 seconds in test.py to handle tests on …
pthread-emulationqualifiedEnum
|
|
|
@31540f5
|
11 months |
ajbeach |
Exception Clean-Up: Removed extra include no longer needed with the …
pthread-emulationqualifiedEnum
|
|
|
@76f5e9f
|
11 months |
Thierry Delisle |
Forgot to commit change to plot.py
pthread-emulationqualifiedEnum
|
|
|
@288927f
|
11 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@622a358
|
11 months |
Thierry Delisle |
A whole lot of results and some text section done
pthread-emulationqualifiedEnum
|
|
|
@e6cf857f
|
11 months |
ajbeach |
call -> createCall: The template wrapper has been removed and now it …
pthread-emulationqualifiedEnum
|
|
|
@767a8ef
|
11 months |
ajbeach |
Test output now trims over-long test targets. Shorten the name …
pthread-emulationqualifiedEnum
|
|
|
@9939dc3
|
11 months |
ajbeach |
Reduced the number of object files linked into the demangler. Some of …
pthread-emulationqualifiedEnum
|
|
|
@fa2a3b1
|
11 months |
Thierry Delisle |
libcfa and libcfathread now have visibility hidden turned on by default.
pthread-emulationqualifiedEnum
|
|
|
@4bb5d36
|
11 months |
Thierry Delisle |
Visibility stragglers.
cfa_linkonce always means visibility default.
pthread-emulationqualifiedEnum
|
|
|
@c18bf9e
|
11 months |
Thierry Delisle |
Visibility concurrency
pthread-emulationqualifiedEnum
|
|
|
@108345a
|
11 months |
Thierry Delisle |
visbility for io
pthread-emulationqualifiedEnum
|
|
|
@032234bd
|
11 months |
Thierry Delisle |
Visibility of the core libcfa files.
pthread-emulationqualifiedEnum
|
|
|
@d8454b9
|
11 months |
pabuhr |
add better error message for attributes after "with" clause, commented …
pthread-emulationqualifiedEnum
|
|
|
@789f279
|
11 months |
Thierry Delisle |
More standard lib visibility
pthread-emulationqualifiedEnum
|
|
|
@accc9df9
|
11 months |
Thierry Delisle |
Visibility containers lib
pthread-emulationqualifiedEnum
|
|
|
@0aa4beb
|
11 months |
Thierry Delisle |
Visibility of some of the stdlib
pthread-emulationqualifiedEnum
|
|
|
@cce4648
|
11 months |
Thierry Delisle |
Visibility for streams
pthread-emulationqualifiedEnum
|
|
|
@8108ba8
|
11 months |
Thierry Delisle |
Started to add basic visibility control to libcfa
pthread-emulationqualifiedEnum
|
|
|
@c0af102
|
11 months |
ajbeach |
Reorganization of some demangler code so header and code file match.
pthread-emulationqualifiedEnum
|
|
|
@8060b2b
|
11 months |
ajbeach |
Some recent work has taken me by ResolveCopyCtors?, while there I saw …
pthread-emulationqualifiedEnum
|
|
|
@e5628db
|
11 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
pthread-emulationqualifiedEnum
|
|
|
@f75e25b
|
11 months |
caparson |
removed else clause from loop after inserting it in compund stmt
pthread-emulationqualifiedEnum
|
|
|
@491bb81
|
11 months |
ajbeach |
Fixed some whitespace and indentation issues.
pthread-emulationqualifiedEnum
|
|
|
@7675f58
|
11 months |
ajbeach |
Labels on statements (not all Labels in the AST) now have all their …
pthread-emulationqualifiedEnum
|
|
|
@3f681b1
|
11 months |
ajbeach |
Added the new invariant checks. There seems to be a few unset …
pthread-emulationqualifiedEnum
|
|
|
@e6bb667
|
11 months |
pabuhr |
add conditional include-file check for uninstalled libraries, update …
pthread-emulationqualifiedEnum
|
|
|