|
|
|
@2686bc7
|
3 years |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@374cb117
|
3 years |
j82liang |
Replace the interface for EnumDecl? node construction to support …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@5b84a321
|
3 years |
m3zulfiq |
resolved allocator.text conflict
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@2e9b59b
|
3 years |
m3zulfiq |
added benchmark and evaluations chapter to thesis
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@ba897d21
|
3 years |
m3zulfiq |
added benchmark and evaluations chapter to thesis
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@bb7c77d
|
3 years |
pabuhr |
complete proofreading allocator chapter
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@75cd27b
|
3 years |
pabuhr |
update llheap figure
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@23f1065
|
3 years |
pabuhr |
small wording changes to intro and background chapters, continue …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@ac4476d
|
3 years |
pabuhr |
add dependencies for pl.bib and common.tex to Makefile
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@3e36b1d8
|
3 years |
pabuhr |
add additional figures
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@bfd5512
|
3 years |
Thierry Delisle |
Pushing what little I have for Chapter 5
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@365c8dcb
|
3 years |
j82liang |
Merge branch 'master' into enum
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@30d91e4
|
3 years |
j82liang |
Change the code gen for enum value. Hope it fixes the gcc …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@4ec9513
|
3 years |
ajbeach |
Converted validate C, including adding DimensionExpr? to the new ast.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6b06abe
|
3 years |
Thierry Delisle |
Some more writing, mostly pushing to have it on other machines
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@3112733
|
3 years |
Thierry Delisle |
Filled in all of Chapter 4.
It's not great but it's worth discussing
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@e88c2fb
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@29b3692
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6978468
|
3 years |
pabuhr |
add chapter label
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@db4a8cf
|
3 years |
pabuhr |
proofread allocator chapter
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@a9cf339
|
3 years |
pabuhr |
small edits in background chapter
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@4325375
|
3 years |
pabuhr |
update allocator figures
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@b787cad
|
3 years |
pabuhr |
new citations in bib file
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@bbbb1e3
|
3 years |
pabuhr |
add breakline for URL addresses in references
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@437b8b5
|
3 years |
pabuhr |
add figure for llheap
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@05e33f5
|
3 years |
Thierry Delisle |
Added a section on fairness goals to chapter 3
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@13888c0e
|
3 years |
Thierry Delisle |
First complete draft of chapter 3.
Still very rough but probably worht …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@8d76f2b
|
3 years |
mlbrooks |
Adding runtime bound checking for array subscripts and showing the …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@a08443b
|
3 years |
mlbrooks |
Thesis clean-up from last reorganization
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d8c4fab
|
3 years |
j82liang |
Rename makeArgvObj
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@7ee5d6d
|
3 years |
j82liang |
Add the test_enum.cfa authored by Peter. Many features are not yet …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@5bb1ac1
|
3 years |
j82liang |
Allow generic types
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d8e2a09
|
3 years |
j82liang |
Merge with master
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@92538ab
|
3 years |
j82liang |
Resolve conflict
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6256891
|
3 years |
mlbrooks |
Disabling intermittently failing nightly test on 32-bit, as work …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@2a77817
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@ee4b77b
|
3 years |
pabuhr |
allow preemption in PRNG.cfa and io/io-acquire.cfa
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@7a1b7e6
|
3 years |
pabuhr |
bracket vfprintf/vfscanf with enable/disable interrupts in fstream
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6db62fa
|
3 years |
Thierry Delisle |
Added some experiments, some graph generation and a whole lot of text
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@11a1240
|
3 years |
pabuhr |
fix excepted output for errors/scope
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@f34f95c
|
3 years |
Thierry Delisle |
Updated plot script to support non-interactive mode
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@0c3aa67
|
3 years |
Thierry Delisle |
Fixed missing initialization.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@f134c25
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@f2bc9fa
|
3 years |
Thierry Delisle |
Small changes to io and intro section.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@7c919559
|
3 years |
f37yu |
skip resolve enum initializer pass
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@1a9592a
|
3 years |
mlbrooks |
Accepting the new structure, deleting the old
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@4559b34
|
3 years |
j82liang |
Update the String Enum implementation. The declaration now can handles …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@37e9c1d
|
3 years |
pabuhr |
harmonize latex macros and Makefiles, small wording correction
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@85f9c77
|
3 years |
pabuhr |
remove spurious defaultdialect from CFAStyle
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@27f1055
|
3 years |
pabuhr |
add empty intro, background, and conclusion chapters
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@5a9bc1e
|
3 years |
pabuhr |
add test citation
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@bdb4c3c
|
3 years |
pabuhr |
add \usepackage[T1]{fontenc} for printing special characters
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@cf08cb2
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@bbf6a180
|
3 years |
pabuhr |
change to uw-ethesis and restructure source
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@928128d
|
3 years |
Thierry Delisle |
Changed test to use regular prng
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@f8fc560
|
3 years |
Thierry Delisle |
Enabled the comp_fair test now that it works
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@04821de
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@63db8fd7
|
3 years |
Thierry Delisle |
Added test that checks fairness of the readyQ.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@12048a1
|
3 years |
mlbrooks |
Simplifying the substring-aliasing demo's code-gen
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@a18373a
|
3 years |
Thierry Delisle |
Added a hook for the barrier's last block.
Added testing to go with it.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@5b7fea7
|
3 years |
Thierry Delisle |
barrier/order test now yields for more chaos
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@5f53cc3
|
3 years |
Thierry Delisle |
Added a slightly chaotic ready queue test that has the cluster fully …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@e71e94a
|
3 years |
Thierry Delisle |
Some clean-up of ready queue usage of -1llu.
io types ts now returns …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@1417f6b
|
3 years |
Thierry Delisle |
Changed comp_fair to use a barrier rather than a semaphore.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@31ef267
|
3 years |
Thierry Delisle |
Added comments.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@93b8cf4
|
3 years |
Thierry Delisle |
Added a simple barrier and accompagnying tests.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@80e39f1
|
3 years |
Thierry Delisle |
Removed unnecessary stats include.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@f870e257
|
3 years |
Thierry Delisle |
Disable waiting on io_uring for idle (maybe temporary).
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@13cdc8c
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@ee3da78
|
3 years |
pabuhr |
add figure User-Level Kernel Heaps
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@a114743
|
3 years |
pabuhr |
proofread intro and background chapters
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@65781a8
|
3 years |
pabuhr |
shorten target in make rule
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@bdfd0bd
|
3 years |
Thierry Delisle |
EINTR will no longer wakeup the idle_sleep.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@4ccc150
|
3 years |
Thierry Delisle |
Fix the verifys I just added.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@77adaee
|
3 years |
Thierry Delisle |
Added more verifys to eventfd_write
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@efa28d5
|
3 years |
Thierry Delisle |
Change wake_time to be as long as other timestamps to ease debugging.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@729df21
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d28b70a
|
3 years |
Thierry Delisle |
Now also keep track of last drain time
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@4598e03
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d080549
|
3 years |
Thierry Delisle |
Added a verify for the result of wake_proc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d4da1535
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@edf247b
|
3 years |
Thierry Delisle |
Fix debug print
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6e47b49
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@262fafd9
|
3 years |
Thierry Delisle |
Added debugging information to help find deadlock.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@b230091
|
3 years |
ajbeach |
Added a 'missing' TypeInstType? constructor and rewrote some calls to …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@dfd3410
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@010636f
|
3 years |
Thierry Delisle |
Tentative fix for termination deadlock.
Other minor improvements and …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@8f2f185
|
3 years |
pabuhr |
update and add designation tests
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@72ba508
|
3 years |
Thierry Delisle |
Updated test to be easier to debug
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@ff55092
|
3 years |
Thierry Delisle |
removed warning
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@1e6ffb44
|
3 years |
Thierry Delisle |
Changed debug prints to help debug helping
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@7425720
|
3 years |
Thierry Delisle |
Fixed 32bit build
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d5cdbed
|
3 years |
Thierry Delisle |
Fix build from machine where I can actually test
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@37a3aa23
|
3 years |
Thierry Delisle |
Fixed syntax error (hopefully)
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@18f7858
|
3 years |
Thierry Delisle |
Refactored io to allow holding the lock duirng idle sleep
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@2377ca2
|
3 years |
ajbeach |
Updated some names on mutate functions to me more consistent with some …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@8e819a9
|
3 years |
mlbrooks |
Mike MMath initial
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@400b8be
|
3 years |
ajbeach |
Added StmtClause? and converted the existing nodes that should be clauses.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@f5bace8
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@64bdacc
|
3 years |
Thierry Delisle |
Future now wait for 2p to resolve in available.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|