source: libcfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @97c215f   2 years mlbrooks string performance impovement by removing redundant traversal of … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @12c1eef   2 years mlbrooks Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @6a33e40   2 years pabuhr print 0p for NULL char * pointer ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @038a0bd   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @b5f17e1   2 years pabuhr support locale for digit separator in floating-point numbers ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e57de69   2 years pabuhr formatting ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @175f9f4   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @21a5bfb7   2 years Thierry Delisle Removed unnecessary syscalls ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @ae7adbc4   2 years Thierry Delisle Attempt optim for wake_one ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @91a72ef   2 years ajbeach Some assorted bits of clean-up. InitializerLength? was missing some … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @f55f110   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @0fb3ee5   2 years Thierry Delisle @optim: maximize chances "cache" array stays in cache. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @25337e0   2 years Thierry Delisle Fix some problems with compilation of per-cpu ready queue. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a77f25b   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @0c51f9a   2 years pabuhr support locale for digit separator ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @aa15f49   2 years pabuhr formatting, remove call to setlocale from startup STARTUP_PRIORITY_APPREADY ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @0fc447c   2 years Thierry Delisle Removed fast_lock, which doesn't seemed to have ever worked and isn't … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a2a4566   2 years Thierry Delisle Added new ready-queue that uses per-thread queues but with some cpu … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c90db2d   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @145dcd5   2 years Thierry Delisle Now using MAX instead of -1u since it's more appropriate. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @86530e7   2 years pabuhr simplify IO statement ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @75965a6   2 years pabuhr replace thread_rand with prng, replace xorshift64 with xorshift_13_7_17 ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @5d1ebb9   2 years pabuhr remove thread_rand, remove consolidated random generators ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @919a6b2   2 years pabuhr formatting ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @611f29d   2 years pabuhr consolidate random-number generators ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @f520c4c   2 years pabuhr revert use of /usr/bin/echo, and remove -P options for generating … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @9d6db20   2 years pabuhr change to /usr/bin/echo rather than shell echo for Makefile ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e0ac9f1   2 years pabuhr add CPP line-directive to start of extras.cf and gcc-builtins.cf, … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @00f5fde   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1959528   2 years pabuhr third attempt at specialized PRNG ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @07a1e7a   2 years Thierry Delisle Added cpu info for which cache the map referes to. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @9b33337   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @5b7a3662   2 years Thierry Delisle Tentative optimization for wake-one ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @418d31ac   2 years Thierry Delisle Added spin count to spin locks as a debugging tool ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a10f6b4   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c52f033   2 years pabuhr formatting ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @2210cfc   2 years pabuhr second attempt at specialized PRNG ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @4177592f   2 years pabuhr add newline at end of file ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @95578bd   2 years caparson removed select compile rule ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @078fb05   2 years Thierry Delisle Fixed a few warnings ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @4233338b   2 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7d0ebd0   2 years Thierry Delisle Processors should now correctly be unconditionnaly woken-up on termination ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @6fafda8   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @eaf269d   2 years pabuhr add enum DEFAULT_STACK_SIZE in invoke.h and replace 65000 with enum, … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7636fcc   2 years Thierry Delisle Removed fast_lock from testing and added deprecation attribute to it. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @6c53a93   2 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e2853eb   2 years caparson added select to makefile ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @578ec01c   2 years pabuhr update heap statistics to new format (incomplete) ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @15b05c8   2 years pabuhr comments ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @aa0a1ad   2 years pabuhr remove macro ARRAY_ALLOC$ and expand inline, remove unnecessary void * … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @5235d49   2 years mlbrooks Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @aa8e24c3   2 years pabuhr change range of integral random( u, l ) to [l,u], first attempt at … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7a6ae53   2 years m3zulfiq added zero_t to alloc fill ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @33608cb   2 years Thierry Delisle Changed defice/cpu to hopefully work with sparse cpus. UNTESTED ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @8e658241   2 years Thierry Delisle Minor fix and super barebones test. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @58b2638   2 years Thierry Delisle Added range_iterator, it now compiles. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @8157bde   2 years Thierry Delisle Pushing to get off jax ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @d3605f8   2 years Thierry Delisle Reworked io_uring idle sleep to work with either read or readv … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @3bb4f85   2 years Thierry Delisle Kernel now waits for eventfd read to flush before terminating. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a1f3d93   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c7b2215   2 years Thierry Delisle Fix implementation of io_uring_enter instead of eventfds. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @ddd2ec9   2 years Thierry Delisle Fix cache detention when only some cpus are present. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7770cc8   2 years mlbrooks Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @94647b0   2 years mlbrooks String peformance improvement by removing all remaining uses of … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @2514f68b   2 years Thierry Delisle Missed a not (!) ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @6ddef36   2 years Thierry Delisle No longer define kernel_read when not needed. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7ef162b2   2 years Thierry Delisle First attempt at using io_uring_enter for idle sleep. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @059ad16   2 years Thierry Delisle Flush now supports blocking until at least one I/O op terminates. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1757f98   2 years Thierry Delisle Refactoring idle sleep to try and help the change from idle on read to … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a633f6f   2 years Thierry Delisle Fix the new FD change. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @b14ec5f   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @34b8cb7   2 years Thierry Delisle Step 1 of a new scheme to simplify wake_one. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @5f5a729   2 years Thierry Delisle Mark idle now uses try_lock semantics ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1733184   2 years mlbrooks Fixing LL API not allowing simple assignment. Removing accidentally … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @49599a3   2 years Thierry Delisle Removed unnecessary debug ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @ab4a595   2 years Thierry Delisle cpu.cfa now correctly uses "online" instead of "present" to check cpus. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a1574e2   2 years Thierry Delisle Forgot this was needed for the non-VLA commit. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7dd98b6   2 years Thierry Delisle Moved cfa_main_returned to libcfa so it works when the main is written … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e58e423   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c2ba08a   2 years Thierry Delisle Added missing io_future_t reset function. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e8ac228   2 years Thierry Delisle Fix major bug where to few items were submitted. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @eb9c2dc   2 years caparson trimmed down includes more ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @52e311a   2 years caparson fixed merge conflict ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @441d11c   2 years caparson trimmed down includes ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a2e4b0c   2 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a51a02d   2 years caparson fstream mutexstmt lock/unlock ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1ed9cb63   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @4e8df745   3 years mlbrooks String performance improvements given hybrid design ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @2b30370   3 years mlbrooks Bug fixes for empty-string from no-arg ctor with sharing off ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @0ca15b7   3 years mlbrooks String hybrid testing and fixing the overwrite cases ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @fe18b46   3 years mlbrooks String hybrid testing and fixing no-share version through the … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @6f7aff3   3 years mlbrooks String hybrid assignment to unshared now optimizes to overwrite … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @7b0e8b7   3 years mlbrooks String heap growth implemented ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @804bf677   3 years mlbrooks String hybrid: Basic cases of solo alloc now working ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @321a1b15   3 years pabuhr change getANL to getANL$ (private), change eof to return bool versus … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c8371b5   3 years pabuhr change getANL to getANL$ (private) ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @4b3b352   3 years mlbrooks String hybrid has working separated sharing contexts ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @8dcb832   3 years pabuhr remove mutual-exclusion acquire for streams, add EINTR restarts for C … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7ce2483   3 years pabuhr formatting, remove release, and update lock/unlock for use with mutex … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @0f781fb8   3 years mlbrooks Refactoring of string internals. Existing tests pass. Adding … ADTast-experimentalenumpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.