|
|
|
@3e5eeaf
|
20 months |
pabuhr |
update documentation
ADTast-experimental
|
|
|
@70cd431
|
20 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@261e107
|
20 months |
pabuhr |
change all PRNG to prime the PRNG state in set_seed with the given seed
ADTast-experimental
|
|
|
@74227c6
|
21 months |
Thierry Delisle |
Added more stats
ADTast-experimental
|
|
|
@e1d66c84
|
21 months |
ajbeach |
Clean-up from my investigation on the anonymous issue. The parser …
ADTast-experimental
|
|
|
@258aaab8
|
21 months |
Thierry Delisle |
Forgot to commit the changes to the Makefile
ADTast-experimental
|
|
|
@262d4d51
|
21 months |
Thierry Delisle |
Updating gdb tools to latest invoke.h changes
ADTast-experimental
|
|
|
@d4c8b59
|
21 months |
Thierry Delisle |
Added test that stresses more how we link anonymous types
ADTast-experimental
|
|
|
@4020f09
|
21 months |
pabuhr |
formatting, switch to typedef for PRNG complex state
ADTast-experimental
|
|
|
@aadb0c8
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@8a3d5e7
|
21 months |
pabuhr |
formatting
ADTast-experimental
|
|
|
@474a170
|
21 months |
ajbeach |
Cleaning old box pass for easier translation. Removing another out …
ADTast-experimental
|
|
|
@a84f643
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@c8238c0
|
21 months |
pabuhr |
remove 32-bit use of lehmer64, which requires uint128_t
ADTast-experimental
|
|
|
@5657de9
|
21 months |
Thierry Delisle |
Changes needed for UWSpace
ADTast-experimental
|
|
|
@dd46fd3
|
21 months |
pabuhr |
generalization of PRNG
ADTast-experimental
|
|
|
@be1d00c
|
21 months |
Thierry Delisle |
Changed fairness tests to use sched_yield in case exhausting the time …
ADTast-experimental
|
|
|
@5a4b403
|
21 months |
ajbeach |
Cleaning old box pass for easier translation. I believe I have an …
ADTast-experimental
|
|
|
@9f70a67b
|
21 months |
ajbeach |
Cleaning old box pass for easier translation. Again, this loop …
ADTast-experimental
|
|
|
@dacd8e6e
|
21 months |
Thierry Delisle |
fixed some tiny issues in the bibtex
ADTast-experimental
|
|
|
@ddcaff6
|
21 months |
Thierry Delisle |
Last corrections to my thesis... hopefully
ADTast-experimental
|
|
|
@82a90d4
|
21 months |
ajbeach |
Follow up to TypeEnvKey/TypeDecl?, removing extra includes (but I only …
ADTast-experimental
|
|
|
@93c10de
|
21 months |
ajbeach |
Minimal changes to pull out nested types, TypeInstType::TypeEnvKey? and …
ADTast-experimental
|
|
|
@78de1e5
|
21 months |
ajbeach |
Small fix to the exception header, the wrong trait was used in one place.
ADTast-experimental
|
|
|
@20cf96d
|
21 months |
pabuhr |
changes to PRNG types to eliminate casts
ADTast-experimental
|
|
|
@29702ad
|
21 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@1553a55
|
21 months |
Thierry Delisle |
Explicitly zero initialize the intrusive link fields
ADTast-experimental
|
|
|
@d41735a
|
21 months |
pabuhr |
parse CFA dimension-list with types
ADTast-experimental
|
|
|
@7bc84b8
|
21 months |
pabuhr |
remove unsigned cast for prng calls
ADTast-experimental
|
|
|
@857081e
|
21 months |
pabuhr |
change type of yield parameter from unsigned int to size_t
ADTast-experimental
|
|
|
@9fce2572
|
21 months |
pabuhr |
32-bit update of PRNG
ADTast-experimental
|
|
|
@910e1d0
|
21 months |
pabuhr |
parse enumerated dimension
ADTast-experimental
|
|
|
@d2ad151
|
21 months |
pabuhr |
major update of PRNG
ADTast-experimental
|
|
|
@25b0fde
|
21 months |
j82liang |
Fix casted enum init
ADTast-experimental
|
|
|
@db6cdc0
|
21 months |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@e4d7c1c
|
21 months |
j82liang |
Implement enum Hiding
ADTast-experimental
|
|
|
@1fb09ef
|
21 months |
ajbeach |
Grouped some control flow tests together.
ADTast-experimental
|
|
|
@c1fb3903
|
21 months |
ajbeach |
Reformat/re-indent the ErasableScopedMap?. This should make it easier …
ADTast-experimental
|
|
|
@19a8c40
|
21 months |
ajbeach |
Some clean-up I had stashed from before I knew the InlineMemberDecl? …
ADTast-experimental
|
|
|
@7491f97
|
21 months |
ajbeach |
Renaming and comments in group_iterate_t to help clarity.
ADTast-experimental
|
|
|
@71806e0
|
21 months |
j82liang |
Rename InlineValueDecl? to InlineMemberDecl?
ADTast-experimental
|
|
|
@639e4fc
|
21 months |
Thierry Delisle |
Changed cluster link to use explicit type to avoid anonymous names in …
ADTast-experimental
|
|
|
@a757ba1
|
21 months |
Thierry Delisle |
Removed wait-with-io_uring feature which was slow, broken and ifdefed out.
ADTast-experimental
|
|
|
@6a4ef0c
|
21 months |
Thierry Delisle |
Changed cltr_link to use explicit field name to make gdb easier
ADTast-experimental
|
|
|
@5ce0659
|
21 months |
ajbeach |
The group_iterate_t type is now variadic, hopefully with acceptable …
ADTast-experimental
|
|
|
@271a5d3
|
21 months |
ajbeach |
Cleaning old box pass for easier translation. Cleaned up more loops, …
ADTast-experimental
|
|
|
@6411b7d
|
21 months |
ajbeach |
Modified group_iterate_t to accept three arguments. Also, there is …
ADTast-experimental
|
|
|
@4da152a
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Adding a bunch of const …
ADTast-experimental
|
|
|
@44547b0
|
22 months |
ajbeach |
Removed the ObjectDecl? fields now represented on InlineValueDecl?. …
ADTast-experimental
|
|
|
@a805100
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Refactor to remove …
ADTast-experimental
|
|
|
@7ed7b4a
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Added documentation to …
ADTast-experimental
|
|
|
@f6aa89c
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Isolated the …
ADTast-experimental
|
|
|
@7cf8006
|
22 months |
pabuhr |
add type to enum hiding productions
ADTast-experimental
|
|
|
@e50d9cb8
|
22 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@0bdfcc3
|
22 months |
pabuhr |
formatting
ADTast-experimental
|
|
|
@03c56f6
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Another change, this one …
ADTast-experimental
|
|
|
@75f6a5f
|
22 months |
ajbeach |
Found a likely error in GenPoly?.cc, now the new and old versions are …
ADTast-experimental
|
|
|
@b3212de
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Scattered …
ADTast-experimental
|
|
|
@1dafdfc
|
22 months |
ajbeach |
Moved code from _dtype_static_member_ initializer to an assignment in …
ADTast-experimental
|
|
|
@e8b8e65
|
22 months |
Thierry Delisle |
Added implementation of call_once
ADTast-experimental
|
|
|
@7f3b5ce
|
22 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@cd5b58f
|
22 months |
Thierry Delisle |
Changed node link in thread to use dlink called cltr_link
ADTast-experimental
|
|
|
@f2ff0a6
|
22 months |
ajbeach |
Function attributes are now visited earlier, so they are not …
ADTast-experimental
|
|
|
@994028dc
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Clean-up more loops.
ADTast-experimental
|
|
|
@e3bf4cf
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Used isInFunction() to …
ADTast-experimental
|
|
|
@637c139
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Simplify another loop, …
ADTast-experimental
|
|
|
@c7f12a4
|
22 months |
pabuhr |
parse enum hiding
ADTast-experimental
|
|
|
@7a2057a
|
22 months |
pabuhr |
remove unused BUCKETLOCK, restructure OWNERSHIP and RETURNSPIN
ADTast-experimental
|
|
|
@0b1ca47
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Changed over for loops, …
ADTast-experimental
|
|
|
@f1f481a
|
22 months |
ajbeach |
Cleaning old box pass for easier translation. Removing unused functions.
ADTast-experimental
|
|
|
@15c93d8
|
22 months |
Thierry Delisle |
Renamed ready-queue link fields to rdy_link
ADTast-experimental
|
|
|
@be5f0a5
|
22 months |
Thierry Delisle |
Changed monitors to use the user_link instead of the ready_link
ADTast-experimental
|
|
|
@13edbac
|
22 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@fa2e183
|
22 months |
j82liang |
Missing file in the last commit
ADTast-experimental
|
|
|
@93d2219
|
22 months |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@e874605
|
22 months |
j82liang |
Add class InlineValueDecl?, which is a Declaration class that works as …
ADTast-experimental
|
|
|
@2856982c
|
22 months |
Thierry Delisle |
Changed implicit dlink field in thread$ to have name uxer_link
ADTast-experimental
|
|
|
@28372f7
|
22 months |
Thierry Delisle |
Changed to park/unpark permit/ticketing to make sure no one unparks a …
ADTast-experimental
|
|
|
@22a0e87
|
22 months |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@88ac843e
|
22 months |
Thierry Delisle |
Moved lockfree containers to containers/lockfree.hfa.
Added …
ADTast-experimental
|
|
|
@0026d67
|
22 months |
ajbeach |
Replaced Mangle::typeMode() with Mangle::mangleType(...), as it is how …
ADTast-experimental
|
|
|
@63d1ebe
|
22 months |
ajbeach |
Changed GenPoly::TypeVarMap? to use the same key type as …
ADTast-experimental
|
|
|
@a167c70c
|
22 months |
Thierry Delisle |
Added thread support for migrating between clusters.
ADTast-experimental
|
|
|
@8b74fa7
|
22 months |
Thierry Delisle |
cluster now support 'set_concurrency' which addes/removes processors …
ADTast-experimental
|
|
|
@878cfcc
|
22 months |
Thierry Delisle |
Added extra check to make sure threads is never double executed
ADTast-experimental
|
|
|
@7f81ef4
|
22 months |
Thierry Delisle |
added pthread once among the list of routines in the cfa_libpthread.
ADTast-experimental
|
|
|
@eb9f7f9
|
22 months |
Thierry Delisle |
Added NSERC to acknowledgements
ADTast-experimental
|
|
|
@9e042d8
|
22 months |
Thierry Delisle |
Moved around some headers to avoid the parsing bug
ADTast-experimental
|
|
|
@a5e2682
|
22 months |
mlbrooks |
Improve new-array subscripting to cover missing cases.
Missing cases …
ADTast-experimental
|
|
|
@8bd886e
|
22 months |
Thierry Delisle |
Some clean-up in pthread emulation
ADTast-experimental
|
|
|
@1a45263
|
22 months |
Thierry Delisle |
Merge branch 'master' into pthread-emulation
ADTast-experimental
|
|
|
@bc899d6
|
22 months |
ajbeach |
Added ast::vector as a short hand and used it in one file as a test.
ADTast-experimental
|
|
|
@d191e24
|
22 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@82ff4ed1
|
22 months |
pabuhr |
fix bug printing semantic error in buildList
ADTast-experimental
|
|
|
@058ece2
|
22 months |
Thierry Delisle |
made all_t all extern. There is no definition but since it is a …
ADTast-experimental
|
|
|
@df6cc9d
|
22 months |
Thierry Delisle |
Merge branch 'master' into pthread-emulation
ADTast-experimental
|
|
|
@135143b
|
22 months |
Thierry Delisle |
Hacked in code location in a case where errors didn't have it.
This is …
ADTast-experimental
|
|
|
@d1abc63c
|
22 months |
Thierry Delisle |
Change parse args to use new arrays instead of C arrays.
Also added …
ADTast-experimental
|
|
|
@72b5805e
|
22 months |
Thierry Delisle |
Fixed device/cpu to support systems without caches
ADTast-experimental
|
|
|
@77de429
|
22 months |
j82liang |
Fix overriding enum value
ADTast-experimental
|
|
|