Skip to content

Releases: brenhinkeller/StaticTools.jl

v0.8.1

02 Nov 04:13

Choose a tag to compare

StaticTools v0.8.1

Diff since v0.8.0

Closed issues:

  • Null termination issues in StaticString (#2)
  • read is broken (#28)

Merged pull requests:

v0.8.0

23 Aug 01:11

Choose a tag to compare

StaticTools v0.8.0

Diff since v0.7.5

  • Rename parse method for parsing argv to argparse to avoid doing type piracy

v0.7.5

22 Aug 22:22

Choose a tag to compare

StaticTools v0.7.5

Diff since v0.7.4

Merged pull requests:

v0.7.4

18 Aug 05:09
73411c4

Choose a tag to compare

StaticTools v0.7.4

Diff since v0.7.3

Closed issues:

  • PkgEval: segfault during fclose (#24)

Merged pull requests:

v0.7.3

04 Aug 02:32

Choose a tag to compare

StaticTools v0.7.3

Diff since v0.7.2

Closed issues:

  • Integer overflow when calculating number of bytes (#22)

Merged pull requests:

v0.7.2

31 Jul 20:11
a7da72f

Choose a tag to compare

StaticTools v0.7.2

Diff since v0.7.1

  • Match behaviour of Libdl.dlopen in terms of auto-appending shlib extension if not explicitly provided
  • Add integration tests for dlopen, dlsym, @ptrcall
  • Support RTLD_DEFAULT pseudo-pointer for dlsym
  • Add method for Base.contains on AbstractStaticStrings

Closed issues:

Merged pull requests:

v0.7.1

30 Jul 19:05

Choose a tag to compare

StaticTools v0.7.1

Diff since v0.7.0

  • Add support for Base.unsafe_wrap(MallocArray, ...) (thanks @mkitti!)

v0.7.0

30 Jul 18:43

Choose a tag to compare

StaticTools v0.7.0

Diff since v0.6.2

  • Switch to Base rand's syntax where the rng always comes before the type (breaking!)
  • Add rand(::StaticRNG, ...) methods for more native types, efficiency improvments
  • Add new Ziggurat StaticRNG for Gaussian random numbers (expensive to initialize, but subsequently fast)
  • Add dependency on Random stdlib so we can extend rand! and randn! for StaticRNGs
  • Add, test, and export methods for rand! and randn!
  • Refactor rng dispatch

v0.6.2

27 Jul 22:52

Choose a tag to compare

StaticTools v0.6.2

Diff since v0.6.1

  • Add srand/mrand, srandn/mrandn convenience methods
  • Switch xoshiro256✴︎✴︎ generator to 2x faster pure Julia implementation

v0.6.1

25 Jul 23:34
796d1ea

Choose a tag to compare

StaticTools v0.6.1

Diff since v0.6.0

  • Add do-block syntax to most MallocArray constructors so users can avoid having to ever manually call free (i.e., the "withmallocarray" trick)
  • Update documentation

Merged pull requests:

  • Support "withmallocarray"-type do-block syntax for most MallocArray constructors (#17) (@brenhinkeller)