source: libcfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @0d72d45   14 months Thierry Delisle Fix old unpark in io setup arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @dd53f75   14 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b4b63e8   14 months Thierry Delisle Fixed missing changes to park/unpark. Added canary to threads to check … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e235429   14 months Thierry Delisle Removed last parker/unparker information is it was not particularly useful arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @038110a   14 months Thierry Delisle Fixed typos and added thread/monitor/coroutine wrapper for gdb arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e96e439   14 months pabuhr remove const from limits as workaround for trac ticket #182 arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @7ab28b6   15 months Thierry Delisle Removed unnecessary line causing a warning arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @bb662027   15 months Thierry Delisle Added cfathread C library which encapsulates a small part of libcfa … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @58d64a4   15 months Thierry Delisle processor_id_t now have a bool to state if it is a full processor. … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @433d352   15 months Thierry Delisle Parse args now uses weak globals to allow linking with C. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @eccb14d   15 months Thierry Delisle Missed fix in madvise arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @4ab3cf9b   15 months Thierry Delisle Fixed typos and small errors in io/call.cfa.in arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ace2e92   15 months Thierry Delisle Fix deprecated HAVE_PREADV2/HAVE_PWRITEV2 macros. Disabled diagnostics … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @0e52f14   15 months Thierry Delisle Fixed where io types are added arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @930e57e   15 months Thierry Delisle Fix io types to work without io_uring arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @2724b4e   15 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c402739   15 months Thierry Delisle I/O operations now use futures. io calls implementation are now … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @77a2994   15 months Thierry Delisle Implemented joining of threads. It behaves very similarly to monitor … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @4d9172f   15 months Thierry Delisle Added memory.cfa back in libcfa arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @1c01c58   15 months ajbeach Rather large commit to get coroutine cancellation working. This … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @113d785   15 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @1b55756   15 months m3zulfiq heap.cfa: removed bug in resize with alignment by adding return before … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @92847f7   15 months pabuhr corrections for resize/realloc with alignment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @03b87140   15 months m3zulfiq removed bug from resize/realloc with alignment so alignment is not set … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a3ade94   15 months m3zulfiq cleaned up resize and realloc with alignment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @47dd0d2   15 months pabuhr use math.hfa 'min' routine, work on code to reuse existing storage in … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f76ff0b   15 months m3zulfiq alloc2.txt: added expected output file for test alloc2.cfa. heap.cfa: … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f67b983   15 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c86f587   15 months pabuhr fix bugs in resize and realloc with alignment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @70cab43   15 months m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @68f0c4e   15 months m3zulfiq stdlib.hfa: changed CFA malloc, realloc and resize as discussed with … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a77496cb   15 months Thierry Delisle First draft at core objects of futures and basic tests arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @49a980b   15 months m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @191a190   15 months m3zulfiq Removed a fill bug from alloc interface, changed pervious alloc tests … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @2fbc904   15 months Thierry Delisle Makefiles now pass 'distcheck' until test folder. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d5f4613   15 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @915aa11   15 months pabuhr start ARM stubs for exception handling arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e9b49379   15 months pabuhr update for 32-bit ARM arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @0190480   15 months pabuhr update for 32-bit ARM arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @8ec4a52   15 months pabuhr harmonize with 32-bit ARM context switch arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @98cf828   15 months pabuhr update ARM architecture code arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e80051f   16 months Thierry Delisle Fixed header of new makefile arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @3b2f41e   16 months Thierry Delisle Configure now automatically generates the makefile responsible for … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @856dff8   16 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f7fac4b   16 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @95472ee   16 months pabuhr readd ARM 32-bit context-switch assemble file arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ceb7db8   16 months m3zulfiq Added alloc interface with backtick and removed polymorphic alloc … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b7fe2e6   16 months Thierry Delisle Distribution now correctly handles libcfa but requires handcrafted … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d119d613   16 months ajbeach Reorganized the exception and concurrency overlap. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5fe7322   16 months Thierry Delisle Implemented reverse-rng strategy arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a3effcc   16 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @772411a   16 months Thierry Delisle Moved bias to it's own function. Fixed minor assertions triggering. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @0254454   16 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @7cfef0d   16 months pabuhr move routines floor, ceiling, ceiling_div from bitmanip.hfa to math.hfa arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @9509a41   16 months Thierry Delisle Build now supports arm32 and arm64 as seperate machines arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c2bc6d5   16 months Thierry Delisle Minor fixes to make files to support dist target arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @97cba9f   16 months pabuhr fix comment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ba70330   16 months pabuhr fix exception problems from ARM changes arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @482fa08   16 months pabuhr correctly set CFA_REG_IP for ARM 64-bit arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c5cbc099   16 months pabuhr temporarily change from 32-bit to 64-bit and get it working arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @636d115b   16 months pabuhr formatting, documentation arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d685cb0   16 months pabuhr add ARM equivalent for x86 rdtsc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e67a82d   16 months pabuhr fix conflicts arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @67ca73e   16 months pabuhr temporary exception hack for ARM 64-bit arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @88cafe7   16 months pabuhr add CtxGet? routine for ARM 64-bit arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @442b624   16 months pabuhr temporarily disable ARM disable/enable_global_interrupts() arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @9705ffe   16 months pabuhr add fake stack for ARM 64-bit arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @74f5c83   16 months pabuhr assembler for save/restore registers FPSR/FPCR for ARM arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fd9b524   16 months pabuhr change from asm volatile(pause) to Pause() arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @133a161   16 months Thierry Delisle Fixed redeclaration of off_t for x86 arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f2384c9a   16 months Thierry Delisle Added forward/reverse rng for later use in the ready queue arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @93526ef   16 months Thierry Delisle Fixed assertion due to typo in IO arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @794db28   16 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @d2b5d2d   16 months Thierry Delisle Set leader lock as default for I/O, which seems the better default arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @762fbc1   16 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @68d40b7   16 months pabuhr change ceiling to ceiling2 for mallopt arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c354108   16 months pabuhr change alloc_set with array initialization to have old and new … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @6553828   16 months pabuhr add specialized char, intptr_t, uintptr_t definitions for min and max arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @1095ccd   16 months Thierry Delisle Added support for partial submit strategy arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dcb5f8d   16 months Thierry Delisle Added statistics for the number of times io_ctxs blocked arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2fafe7e   16 months Thierry Delisle Changed eager submit to use a leader-lock rather than a regular … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7fdae38   16 months Thierry Delisle Replaced unnecessary thread fence with sufficient compiler fence arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @5715d43   16 months ajbeach Exceptions now get their context differently with libcfathread. Added … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4998155   16 months Thierry Delisle I/O now uses onshot semaphore instead of raw park/unpark. I/O now uses … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b353a49   16 months Thierry Delisle Added oneshot semaphore type arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @fa5e011   16 months Thierry Delisle Removed unnecessary variable arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4c925cd   16 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @309d814   16 months Thierry Delisle Added lock around system call in eager mode, since system call has … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @63fe427c   16 months Thierry Delisle Added checks for incorrect io setups. Fix bug where number of entries … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @badd22f   16 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2606a03   16 months Thierry Delisle Fixed error where submitflags where incorrectly overwritten. Fixed … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @62502cc4   16 months Thierry Delisle Fixed deadlock where threads could acquire the central scheduler lock … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @51230f1   16 months pabuhr remove special print for zero_t and one_t arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ded61bf   16 months pabuhr formatting, replace "T fill" with "const T & fill" arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @80ec409   16 months ajbeach The exception context is now stored on the stack. It is not used just yet. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @419c434   16 months Thierry Delisle Added support for printing the usage as parseargs would, without the … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @980fb4e   16 months ajbeach Added a test for exceptions and made a patch to allow it to pass. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cd02108   16 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @fb0ae06   16 months Thierry Delisle Merge branch 'master' into new-ast arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dab09ad   16 months Thierry Delisle Added unnecessary thread-fence to work around incorrect reorder arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
Note: See TracRevisionLog for help on using the revision log.