Sun, 07 Oct 2018 19:31:33 -0400 |
Josef 'Jeff' Sipek |
sync: fix unused static function warning when building without lock tracking
|
Sun, 07 Oct 2018 10:21:00 -0400 |
Josef 'Jeff' Sipek |
tests: check for various simple lock API errors
|
Sun, 07 Oct 2018 10:06:01 -0400 |
Josef 'Jeff' Sipek |
tests: support for tests that are expected to panic
|
Sun, 07 Oct 2018 09:54:19 -0400 |
Josef 'Jeff' Sipek |
tests: redirect all cmn_err output to stderr and flush it
|
Sun, 07 Oct 2018 12:58:34 -0400 |
Josef 'Jeff' Sipek |
synch: panic when attempting to release an unheld lock
|
Sun, 07 Oct 2018 12:22:19 -0400 |
Josef 'Jeff' Sipek |
synch: move lock stack depth size definition into cmake
|
Sun, 07 Oct 2018 10:18:43 -0400 |
Josef 'Jeff' Sipek |
synch: show an indication if no locks are held when printing held locks
|
Sun, 07 Oct 2018 11:54:10 -0400 |
Josef 'Jeff' Sipek |
synch: use a better panic message for deadlock errors
|
Sun, 07 Oct 2018 10:19:40 -0400 |
Josef 'Jeff' Sipek |
synch: use a better panic message for bad magic errors
|
Sun, 07 Oct 2018 09:51:50 -0400 |
Josef 'Jeff' Sipek |
synch: print the invalid call message via panic
|
Sat, 06 Oct 2018 23:37:35 -0400 |
Josef 'Jeff' Sipek |
Added tag v0.17-rc4 for changeset 2c0fcd124e69
|
Sat, 06 Oct 2018 23:37:03 -0400 |
Josef 'Jeff' Sipek |
libjeffpc 0.17-rc4
v0.17-rc4
|
Sat, 06 Oct 2018 23:21:20 -0400 |
Josef 'Jeff' Sipek |
uuid: document the return value of xuuid_parse
|
Mon, 17 Sep 2018 12:42:17 +0300 |
Josef 'Jeff' Sipek |
cbor: reformat map-end packing code to match map-start packing
|
Mon, 17 Sep 2018 12:41:41 +0300 |
Josef 'Jeff' Sipek |
cbor: implement support for encoding definite-length maps
|
Sat, 06 Oct 2018 23:16:55 -0400 |
Josef 'Jeff' Sipek |
Merge branch lockdep, part 3
|
Sat, 06 Oct 2018 21:58:46 -0400 |
Josef 'Jeff' Sipek |
synch: include the number of deps when printing a lock class
|
Sat, 06 Oct 2018 21:58:09 -0400 |
Josef 'Jeff' Sipek |
synch: avoid dependency graph checking if lockdep has been disabled
|
Sat, 06 Oct 2018 21:49:05 -0400 |
Josef 'Jeff' Sipek |
synch: skip graph check if no new dependencies have been added
|
Sat, 06 Oct 2018 21:39:00 -0400 |
Josef 'Jeff' Sipek |
synch: dynamically find circular lock class orderings & warn about them
|
Sat, 06 Oct 2018 21:36:53 -0400 |
Josef 'Jeff' Sipek |
synch: add an array of dependencies to struct lock_class
|
Sat, 06 Oct 2018 21:29:51 -0400 |
Josef 'Jeff' Sipek |
synch: provide an easy way to print a lock class consistently
|
Sat, 06 Oct 2018 21:27:02 -0400 |
Josef 'Jeff' Sipek |
synch: add an internal lock & helper macros to protect the dependency graph
|
Sat, 06 Oct 2018 21:22:14 -0400 |
Josef 'Jeff' Sipek |
synch: use a macro to centralize lock status printing
|
Sat, 06 Oct 2018 21:20:01 -0400 |
Josef 'Jeff' Sipek |
synch: make allocation error printing helper more flexible
|
Sat, 06 Oct 2018 18:22:42 -0400 |
Josef 'Jeff' Sipek |
synch: don't make lock classes const
|
Sat, 06 Oct 2018 18:21:13 -0400 |
Josef 'Jeff' Sipek |
synch: move held-lock-stack-is-not-empty assertion closer to its user
|
Mon, 26 Mar 2018 22:06:17 -0400 |
Josef 'Jeff' Sipek |
unicode: add a UTF-8 string validation function
|
Wed, 25 Jul 2018 21:02:43 -0400 |
Josef 'Jeff' Sipek |
nvl: use a red-black tree to keep track of name-value pairs
|
Sat, 28 Jul 2018 21:00:57 -0400 |
Josef 'Jeff' Sipek |
scgisvc: send response body iff request method was not HEAD
|
Sat, 28 Jul 2018 20:55:36 -0400 |
Josef 'Jeff' Sipek |
scgisvc: parse REQUEST_METHOD for each request
|
Wed, 25 Jul 2018 14:51:25 -0400 |
Josef 'Jeff' Sipek |
Added tag v0.17-rc3 for changeset f237e20f72ac
|
Wed, 25 Jul 2018 14:51:13 -0400 |
Josef 'Jeff' Sipek |
libjeffpc 0.17-rc3
v0.17-rc3
|
Wed, 25 Jul 2018 14:44:24 -0400 |
Josef 'Jeff' Sipek |
Merge branch lockdep, part 2
|
Wed, 25 Jul 2018 11:53:44 -0400 |
Josef 'Jeff' Sipek |
synch: keep track of per-thread list of held locks
|
Sun, 06 May 2018 15:30:16 -0400 |
Josef 'Jeff' Sipek |
synch: define a per-thread held-locks stack
|
Sun, 06 May 2018 13:29:31 -0400 |
Josef 'Jeff' Sipek |
synch: define a config item to toggle lock tracking
|
Wed, 25 Jul 2018 11:33:42 -0400 |
Josef 'Jeff' Sipek |
synch: print location when dumping lock info
|
Wed, 25 Jul 2018 11:18:32 -0400 |
Josef 'Jeff' Sipek |
synch: sanity check arguments passed into mx* functions.
|
Wed, 25 Jul 2018 11:18:11 -0400 |
Josef 'Jeff' Sipek |
synch: pass function call context into lock functions
|
Sun, 06 May 2018 13:24:41 -0400 |
Josef 'Jeff' Sipek |
synch: add a config header with just the synchronization related items
|
Wed, 25 Jul 2018 14:19:27 -0400 |
Josef 'Jeff' Sipek |
Merge branch trees
|
Wed, 25 Jul 2018 14:03:50 -0400 |
Josef 'Jeff' Sipek |
tree: change perf test to use red-black trees
|
Wed, 25 Jul 2018 13:57:08 -0400 |
Josef 'Jeff' Sipek |
tree: add support for perf testing red-black trees
|
Wed, 25 Jul 2018 13:57:41 -0400 |
Josef 'Jeff' Sipek |
tree: generalize the perf tester
|
Wed, 25 Jul 2018 13:54:37 -0400 |
Josef 'Jeff' Sipek |
tree: print the usage if no args are given to perf tester
|
Thu, 11 Jan 2018 19:17:15 -0500 |
Josef 'Jeff' Sipek |
rbtree: basic red-black binary search tree
|
Wed, 25 Jul 2018 10:27:34 -0400 |
Josef 'Jeff' Sipek |
tree: extend node removal to return child & parent pointers
|
Tue, 24 Jul 2018 16:01:10 -0400 |
Josef 'Jeff' Sipek |
tree: removing a node is generic
|
Fri, 20 Jul 2018 15:12:27 -0400 |
Josef 'Jeff' Sipek |
tree: start testing BST removal
|
Fri, 20 Jul 2018 14:57:11 -0400 |
Josef 'Jeff' Sipek |
tree: move BST expected values into separate file
|
Wed, 18 Jul 2018 09:43:38 -0400 |
Josef 'Jeff' Sipek |
tree: test more than just bst_destroy_nodes
|
Fri, 20 Jul 2018 11:47:36 -0400 |
Josef 'Jeff' Sipek |
test: use tree destruction test as basis for tree test template
|
Wed, 25 Jul 2018 12:16:02 -0400 |
Josef 'Jeff' Sipek |
move everything from libjeffpc-comm into libjeffpc
|
Tue, 12 Jun 2018 13:03:15 -0400 |
Josef 'Jeff' Sipek |
val: val_cast_to_{str,sym} should not take a reference
|
Mon, 28 May 2018 19:24:10 -0400 |
Josef 'Jeff' Sipek |
Added tag v0.17-rc2 for changeset b2013abb0f0b
|
Mon, 28 May 2018 19:23:36 -0400 |
Josef 'Jeff' Sipek |
libjeffpc 0.17-rc2
v0.17-rc2
|
Wed, 16 May 2018 15:17:03 -0400 |
Josef 'Jeff' Sipek |
Merge branch lockdep, part 1
|
Sat, 05 May 2018 20:45:26 -0400 |
Josef 'Jeff' Sipek |
io: add xfstat
|
Tue, 17 Apr 2018 20:15:10 -0400 |
Josef 'Jeff' Sipek |
nvl: add a function to set a <key,value> pair based on an nvpair
|