source: libcfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @266ecf1   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e474cf09   2 years pabuhr add concurrency lock to IO stream and provide user interface to lock stream ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @44f09ea   2 years Thierry Delisle Fix include used for u32 and friends ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @55d6affb   2 years Thierry Delisle Fixed stupid copy past mistake where I used eventfd_read (wait) … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f815c46   2 years Thierry Delisle Fix missing definition without io_uring. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d5006b1   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @dddb3dd0   2 years Thierry Delisle Changed io to use ring per kernel threads. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6047b00   2 years Thierry Delisle Removed SA_RESTART from preemption since it seems to cause more … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a06023f   2 years Thierry Delisle More tweaking of stats ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @fb15af5   2 years Thierry Delisle Change how stats are printed to be more compressed. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @258a8ae3   2 years pabuhr remove special include files with CFA keywords that no long exit in … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @150d21a   2 years Thierry Delisle Fixed clashing stat counter. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @4c4d854   2 years Thierry Delisle Fixed broken initialization and add verify. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d60d30e   2 years Thierry Delisle Fixed statistic for new io approach ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @78da4ab   2 years Thierry Delisle New implementation of io based on instance burrowing. Trying to avoid … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e7c077a   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @eb24cec0   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @95b3a9c   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d0502a3   2 years mlbrooks Fixing function bodies in bits/containers and bits/sequence so they … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @565acf59   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @da3963a   2 years Thierry Delisle Moved bin_sem_t out of kernel.hfa since it's not needed. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @32c2c5e   2 years Thierry Delisle Removed unused variables ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @85ac70e8   2 years Thierry Delisle Fix unused variable ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5e99a9a   2 years Thierry Delisle Added missing CFA_HAVE in configure ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @85871478   2 years ajbeach Forgot about a memory fix, don't decrement a new pointer before … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8be729f   2 years ajbeach That should fix the memory module. Simply removed all the special features. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @352cbc2   2 years Thierry Delisle Added missing pragma once ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d1b70d4   2 years pabuhr fix 32-bit memcpy size problem for stdlib fill ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ab1b971   2 years Thierry Delisle blocking_lock & multiple_acquisition_lock can now be used without … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7b91c0e   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @2fab24e3   2 years Thierry Delisle Fixed some warnings and printing. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1adab3e   2 years Thierry Delisle Reverted change that leads to infinite errors ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @481cf3a   2 years pabuhr fix conflict ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c08c3cf   2 years pabuhr fix conflict ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @467c8b7   2 years pabuhr start adding I/O acquire ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6f36dde   2 years pabuhr formatting ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f706697   2 years pabuhr make "listed" static inline ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @09ee131   2 years pabuhr formatting ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @9db2c92   2 years Thierry Delisle fixed missing include ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @454f478   2 years Thierry Delisle Re-arranged and commented low-level headers. Main goal was for better … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @dafbde8   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @92bfda0   2 years Thierry Delisle Revisited abort again to be more streamlined and simple. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @fd54fef   2 years mlbrooks Converting the project to use the new syntax for otype, dtype and … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @fcd0b9d7   2 years mlbrooks PolyCost? calculation result becomes 0 or 1 per type, avoiding … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @3d3d75e   2 years pabuhr fix memcpy calls in $alloc_internal and remove gcc warnings ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @4fc3343   2 years Thierry Delisle Fix race with memory reclamation of io_context. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d611995   2 years Thierry Delisle Fix crash on cluster exit. (Added epoch based blocking to iopoll.) ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6f94958   2 years Thierry Delisle fix usage printing ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @35ea4f3   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @0edd11a   2 years Thierry Delisle Added deprecation notice to mutex.hfa objects ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @77ff383   2 years m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @03ecdcf   2 years m3zulfiq Ignored array-bounds and stringop-overflow= warnings in alloc_internal … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @4f449d2   2 years Thierry Delisle Fixed interted abort condition. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b7664a0   2 years Thierry Delisle Removed some warnings and allowed io calls to compile without io_uring. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @804c0ff   2 years Thierry Delisle Simplified abort handling in the case of concurrent abort. I used to … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b8b0de0c   2 years Thierry Delisle Removed temporary debug abort that caused plg7a's untimely death ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @80d3b1b   2 years Thierry Delisle Libcfa parseargs now supports arguments that don't have short options ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @325e6ea   2 years Thierry Delisle Kernel now tallies stats regularly ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7222630   2 years Thierry Delisle Small refector so only preemption cares about signal ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b0f6190a   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @bb58825   2 years Thierry Delisle io_uring_register is so debilitatingly slow on some machines I have to … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ec19b21   2 years Thierry Delisle Fixed compile for older versions of io_uring ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a00bc5b   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7dafb7b   2 years Thierry Delisle Moved zeroing-out of sqes to call.cfa ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @35285fd   2 years Thierry Delisle Refactor sqe reclamation to systematically thrash the sqe in debug ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d48b174   2 years Thierry Delisle clean-up handling of epoll so it's limited to one file ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @58f99b3   2 years Thierry Delisle Retry interruptable syscalls instead of blocking interrupts ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @426f60c   2 years Thierry Delisle Web server seems to work ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @64aeca0   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e112a24   2 years pabuhr add setlocale( LC_NUMERIC, getenv("LANG") ) to startup allowing … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @709b812   2 years pabuhr add separate statistics counters for zero allocations and nullptr … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ece0e80   2 years Thierry Delisle Added prints. Naive implementation of cancel. Server now shutdown cleanly. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @35fd2c4   2 years Thierry Delisle Fixed errors in how accept4 was implemented ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @eef8dfb   2 years Thierry Delisle Merge branch 'master' into dkobets-vector ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a7aea7d   2 years Thierry Delisle Fixed abandon function and futures and added test for it. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @70f8bcd2   2 years Thierry Delisle Added new future types ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1f58c62   2 years Thierry Delisle Added signal_all function. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @09da82d   2 years f37yu workaround for a ttype resolve time issue ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @bf1914e   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @9536761   2 years pabuhr formatting, change container iterator operator from ">>" to "|" ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @772b300   2 years Thierry Delisle Parse args now supports -oValue, -o=Value and -o Value ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1e6f632f   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a3a76ea   2 years pabuhr modify routines to return added/removed node to allow cascading calls ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ac5816d   2 years Thierry Delisle Some clean-up and format changes to make concurrency files consistent ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c20533ea   2 years Thierry Delisle Fixed locks.hfa to no longer depend on private headers … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @797a193   2 years caparson cleaned up locks code and added comments ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7efb322   2 years Thierry Delisle fixed bad copy/paste ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d411769c   2 years Thierry Delisle Added a new boolean parser ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @dff1fd1   2 years caparsons added bool return to timeout routines and removed redundant listed field ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7522692   2 years caparsons Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @19de7864   2 years caparsons removed listed requirement for collections since it was redundant ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @28c35e2   2 years Thierry Delisle Fixed startup to use proper protections ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7a70fb2   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @72a3aff   2 years Thierry Delisle restore the the protection of the heap on destroy pthread ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @53449a4   2 years caparsons Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @accc5dbb   2 years caparsons updated other collections to match changes to sequence.hfa ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8a81b09   2 years caparsons fixed iterators after breaking them ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d25b2d6   2 years caparsons small cleanup ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c131a02   2 years caparsons added support for threads in sequence ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e43aa14   2 years caparsons refactored collection and sequence to work with structs that don't … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.