Skip to content

bfdev v1.0.1

Compare
Choose a tag to compare
@ffashion ffashion released this 24 Feb 15:08
· 279 commits to devel since this release
d055e6e

What's Changed

  • Release version 1.0 by @JohnSanpe in #405
  • docs minmax: fixed some typo by @JohnSanpe in #406
  • docs align: added api comments by @JohnSanpe in #407
  • fixup bitfield: fixed incorrect bitops by @JohnSanpe in #408
  • fixup examples: added conflict prevention prefix to time by @JohnSanpe in #409
  • Feat hashmap by @JohnSanpe in #410
  • refactor headers: separate platform compatibility layer by @JohnSanpe in #411
  • docs ilist: added api comments by @JohnSanpe in #412
  • fixup alloca: fixed 32-bit concurrent issues by @JohnSanpe in #413
  • Hotfix prototypes by @JohnSanpe in #414
  • fixup cmpxchg: fixed arch xchg logic by @JohnSanpe in #415
  • fixup cache: fixed reset callback by @JohnSanpe in #417
  • Fixup minpool by @JohnSanpe in #416
  • feat allocpool: added reset api by @JohnSanpe in #418
  • refactor base: added log2 header by @JohnSanpe in #419
  • feat fsm: added state exception by @JohnSanpe in #420
  • fixup fsm: fixed coredump in state stack leak by @JohnSanpe in #421
  • feat fsm: added reset api by @JohnSanpe in #422
  • fixup config: fixed cmake project version by @JohnSanpe in #423
  • feat array: added reserve function by @JohnSanpe in #424
  • Feat circle by @JohnSanpe in #425
  • build packsource: added initial scripts by @JohnSanpe in #426
  • fixup respool: fixed log format macro typo by @JohnSanpe in #427
  • fixup types: fixed some type issue by @JohnSanpe in #428
  • feat skiplist: added initial typedef by @JohnSanpe in #432
  • feat fsm: added initial typedef by @JohnSanpe in #430
  • feat textsearch: added initial typedef by @JohnSanpe in #433
  • perf bcd: make dynamic functions alway inline by @JohnSanpe in #434
  • feat errname: added initial typedef by @JohnSanpe in #435
  • feat ilist: added initial typedef by @JohnSanpe in #436
  • feat action: added initial typedef by @JohnSanpe in #438
  • feat array: added initial typedef by @JohnSanpe in #439
  • feat bloom: added initial typedef by @JohnSanpe in #440
  • feat hashmap: added initial typedef by @JohnSanpe in #441
  • feat rbtree: added initial typedef by @JohnSanpe in #443
  • feat radix: added initial typedef by @JohnSanpe in #444
  • feat slist: added initial typedef by @JohnSanpe in #446
  • feat segtree: added initial typedef by @JohnSanpe in #448
  • feat list: added initial typedef by @JohnSanpe in #449
  • feat heap: added initial typedef by @JohnSanpe in #450
  • feat hlist: added initial typedef by @JohnSanpe in #451
  • feat cache: added initial typedef by @JohnSanpe in #452
  • feat allocator: added initial typedef by @JohnSanpe in #454
  • feat notifier: added initial trace by @JohnSanpe in #457
  • feat matrix: added initial trace by @JohnSanpe in #456
  • feat circle: added initial typedef by @JohnSanpe in #455
  • Refactor typedef by @JohnSanpe in #458
  • feat prandom: added initial typedef by @JohnSanpe in #459
  • fixup byteorder: fixup some typo by @JohnSanpe in #461
  • feat compiler: added barrier function for data only by @JohnSanpe in #462
  • fixup heap: fixed several issues by @JohnSanpe in #469
  • fixup circle: remove inappropriate volatile by @JohnSanpe in #471
  • feat compiler: added type signed check by @JohnSanpe in #472
  • refactor rbtree: remove conflict functions by @JohnSanpe in #470
  • Refactor sort by @JohnSanpe in #474
  • docs readme: added some note and caution by @JohnSanpe in #475
  • Feat sort by @JohnSanpe in #477
  • fixup notifier: fixed call return value by @JohnSanpe in #478
  • refactor gencrc: declare the use of bash to support windows by @JohnSanpe in #479
  • docs authors: update authors file by @JohnSanpe in #480
  • fixup bfdev: modify files permissions to 644 by @JohnSanpe in #481
  • docs sort: added api comments by @JohnSanpe in #482
  • fixup const: fixup some api issue by @JohnSanpe in #484
  • fixup allocpool: fixed free api typo by @JohnSanpe in #485
  • feat array: added peek api function by @JohnSanpe in #486
  • feat hashmap: added strategy typedef by @JohnSanpe in #487
  • build cmake: simplify the build script by @JohnSanpe in #488
  • feat allocpool: added initial typedef by @JohnSanpe in #490
  • perf allocator: optimize zalloc with calloa by @JohnSanpe in #492
  • feat crc: provides cropping options of loop unrolling by @JohnSanpe in #494
  • Feat arc4 by @JohnSanpe in #489
  • Refactor bitmap by @JohnSanpe in #491
  • feat allocator: eliminate implementation UB by @JohnSanpe in #493
  • fixup array: added const modifier for some functions by @JohnSanpe in #496
  • feat dword: added initial functions by @JohnSanpe in #495
  • feat array: added resize function by @JohnSanpe in #497
  • refactor bitsperlong: move to asm-generic by @JohnSanpe in #499
  • feat dword: added common double-word division by @JohnSanpe in #500
  • feat mpi: added initial functions by @JohnSanpe in #498
  • fixup mpi: fixed mpa subi borrow by @JohnSanpe in #501
  • feat mpi: added pi example by @JohnSanpe in #502
  • feat mpi: added read/write functions by @JohnSanpe in #503
  • fixup mpi: fixed some calculation errors by @JohnSanpe in #504
  • Feat mpi by @JohnSanpe in #505
  • fixup style: fixed several style issues by @JohnSanpe in #506
  • feat bitmap: added left/right logic shift functions by @JohnSanpe in #507
  • feat mpi: added left/right logic shift functions by @JohnSanpe in #508
  • feat allocator: added default hooks by @JohnSanpe in #509
  • feat mpi: added result output function for bbp/machine examples by @JohnSanpe in #510
  • fixup llist: used try-cmpxchg function by @JohnSanpe in #511
  • feat bug: added initial functions by @JohnSanpe in #512
  • refactor mpi: separation bit operation framewark by @JohnSanpe in #513
  • Feat notifier by @JohnSanpe in #515
  • fixup bfdev: corrected some global style issues by @JohnSanpe in #516
  • feat log: added level parameter for write function by @JohnSanpe in #517
  • fixup types: using unsigned long to express uw by @JohnSanpe in #518
  • fixup mpi: added log format prefix by @JohnSanpe in #519

Full Changelog: v1.0.0...v1.0.1