CVS commit: src/common/lib/libc/gen

2020-04-10 Thread Andrew Doran
Module Name:src Committed By: ad Date: Sat Apr 11 01:46:47 UTC 2020 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: Match the naming convention in the file. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/common/lib/libc/gen/radixtree.

CVS commit: src/common/lib/libc/gen

2020-04-10 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 10 23:43:05 UTC 2020 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: PR kern/54979 (radixtree might misbehave if ENOMEM) - radix_tree_insert_node(): if the insert failed due to ENOMEM, roll back any update

CVS commit: src/common/lib/libc/gen

2020-04-10 Thread Andrew Doran
Module Name:src Committed By: ad Date: Fri Apr 10 21:56:41 UTC 2020 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: Rename radix_tree_node_clean_p() to radix_tree_node_sum() and have it return the computed sum. Use to replace any_children_tagmask(). Sim

CVS commit: src/common/lib/libc/gen

2020-01-28 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Jan 28 22:20:45 UTC 2020 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: gang_lookup_scan(): if a dense scan and the first sibling doesn't match, the scan is finished. To generate a diff of this commit: cvs rdi

CVS commit: src/common/lib/libc/gen

2020-01-12 Thread Lars Reichardt
Module Name:src Committed By: para Date: Sun Jan 12 20:00:41 UTC 2020 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: initialize radix_tree_node_cache with PR_LARGECACHE this increases the cache groups from 15 to 63 items in order to reduce traffic betwe

CVS commit: src/common/lib/libc/gen

2019-12-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Dec 5 19:03:39 UTC 2019 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: Fix warning that appears when compiling in kernel. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/common/lib/libc/gen/

CVS commit: src/common/lib/libc/gen

2019-12-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Dec 5 18:50:41 UTC 2019 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: Delete the counter from "struct radix_tree_node", and in the one place we need a non-zero check, substitute with a deterministic bitwise OR

CVS commit: src/common/lib/libc/gen

2019-05-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu May 9 10:56:24 UTC 2019 Modified Files: src/common/lib/libc/gen: rb.c Log Message: toolify PR/54182: Cross-building on Linux fails in rb.c To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/common/lib/libc/ge

CVS commit: src/common/lib/libc/gen

2019-03-08 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Mar 8 09:14:54 UTC 2019 Modified Files: src/common/lib/libc/gen: rb.c Log Message: rbtree: Add a define to mark function arguments as unused for non debug This allows rbtree to be used outside of NetBSD without any compile warn

CVS commit: src/common/lib/libc/gen

2014-08-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Aug 22 17:19:48 UTC 2014 Modified Files: src/common/lib/libc/gen: rb.c Log Message: Remove enclosing parens on return. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/common/lib/libc/gen/rb.c Please note tha

CVS commit: src/common/lib/libc/gen

2014-08-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Fri Aug 22 17:17:02 UTC 2014 Modified Files: src/common/lib/libc/gen: rb.c Log Message: Fix failure case in rb_tree_find_node_leq/geq. Return NULL, not `NULL - offset'. XXX pullup to netbsd-5, netbsd-6, netbsd-7 To generate

CVS commit: src/common/lib/libc/gen

2012-07-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 14 18:16:54 UTC 2012 Modified Files: src/common/lib/libc/gen: ptree.c Log Message: Add code to protect the ptree from multiple insertions of the same node. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/co

CVS commit: src/common/lib/libc/gen

2012-07-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jul 13 01:15:27 UTC 2012 Modified Files: src/common/lib/libc/gen: ptree.c Log Message: Don't bother testing 0 length keys since they can only have one possible value. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/common/lib/libc/gen

2012-03-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Mar 17 20:57:35 UTC 2012 Modified Files: src/common/lib/libc/gen: bswap16.c Log Message: Mark linted To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/gen/bswap16.c Please note that diffs are n

CVS commit: src/common/lib/libc/gen

2011-11-02 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Wed Nov 2 13:49:43 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: comments To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/common/lib/libc/gen/radixtree.c Please note that diffs are

CVS commit: src/common/lib/libc/gen

2011-10-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Oct 14 16:15:54 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: unwarp a short line To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/common/lib/libc/gen/radixtree.c Please note that

CVS commit: src/common/lib/libc/gen

2011-10-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Oct 14 16:10:47 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: constify To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/common/lib/libc/gen/radixtree.c Please note that diffs are

CVS commit: src/common/lib/libc/gen

2011-10-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Oct 14 16:06:05 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: fix "get_tag" result of unittest To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/common/lib/libc/gen/radixtree.c Ple

CVS commit: src/common/lib/libc/gen

2011-10-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Oct 14 15:31:36 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: make the output of unittest a little machine-readable To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/common/lib/libc

CVS commit: src/common/lib/libc/gen

2011-10-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Oct 14 15:18:05 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: int -> unsigned int where appropriate To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/common/lib/libc/gen/radixtree.c

CVS commit: src/common/lib/libc/gen

2011-10-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Fri Oct 14 15:15:27 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: include string.h for memset To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/common/lib/libc/gen/radixtree.c Please not

CVS commit: src/common/lib/libc/gen

2011-07-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Jul 4 21:20:27 UTC 2011 Modified Files: src/common/lib/libc/gen: bswap16.c bswap32.c Log Message: ANSIfy To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/gen/bswap16.c \ src/common/lib/libc

CVS commit: src/common/lib/libc/gen

2011-05-19 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Thu May 19 10:06:56 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radix_tree_clear_tag: - fix a bug which errornously clears tags on intermediate nodes. - add comments. To generate a diff of this commi

CVS commit: src/common/lib/libc/gen

2011-05-19 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Thu May 19 10:01:21 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radixtree: assertions To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/common/lib/libc/gen/radixtree.c Please note that

CVS commit: src/common/lib/libc/gen

2011-05-19 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Thu May 19 10:00:30 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radixtree: comments To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/gen/radixtree.c Please note that d

CVS commit: src/common/lib/libc/gen

2011-05-19 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Thu May 19 09:58:28 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: radixtree: comments To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/gen/radixtree.c Please note that d

CVS commit: src/common/lib/libc/gen

2011-04-26 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Tue Apr 26 20:53:53 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: fix _STANDALONE build To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/common/lib/libc/gen/radixtree.c Please note that

CVS commit: src/common/lib/libc/gen

2011-04-26 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Tue Apr 26 20:53:34 UTC 2011 Modified Files: src/common/lib/libc/gen: rpst.c Log Message: fix _STANDALONE build To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/common/lib/libc/gen/rpst.c Please note that diffs a

CVS commit: src/common/lib/libc/gen

2011-04-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Thu Apr 14 15:42:02 UTC 2011 Modified Files: src/common/lib/libc/gen: radixtree.c Log Message: - fix _STANDALONE build. - use __CTASSERT instead of CTASSERT. enable it for userland. - __read_mostly. To generate a diff of this com

CVS commit: src/common/lib/libc/gen

2011-04-14 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Thu Apr 14 15:35:44 UTC 2011 Modified Files: src/common/lib/libc/gen: rpst.c Log Message: fix _STANDALONE build To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/common/lib/libc/gen/rpst.c Please note that diffs ar

CVS commit: src/common/lib/libc/gen

2011-04-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Apr 12 16:19:44 UTC 2011 Modified Files: src/common/lib/libc/gen: rb.c Log Message: Add RCSIDs To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/common/lib/libc/gen/rb.c Please note that diffs are not public do

CVS commit: src/common/lib/libc/gen

2010-04-30 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Apr 30 13:58:09 UTC 2010 Modified Files: src/common/lib/libc/gen: rb.c Log Message: Fix rb_tree_iterate to get the min/max element of the tree for the RBSMALL case. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/common/lib/libc/gen

2010-04-28 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Wed Apr 28 17:23:33 UTC 2010 Modified Files: src/common/lib/libc/gen: rb.c Log Message: Fix warnings for -DRBSMALL To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/common/lib/libc/gen/rb.c Please note that diffs a