Skip to content

Releases: lightstep/varopt

v1.4.0: Generic support

Choose a tag to compare

@jmacd jmacd released this 29 Nov 23:24
36dea43

This updates the Go version and adds support for generics, replacing the type Sample interface{}.

Version 1.3.0: Pre-allocate main buffers

Choose a tag to compare

@jmacd jmacd released this 25 Nov 05:35
3a82c69
Merge pull request #14 from lightstep/jmacd/pre_alloc

Pre-allocate main buffers

Version 1.2.0: Memory re-use support

Choose a tag to compare

@jmacd jmacd released this 23 Nov 07:21
fcf92a6

This adds a Reset() method to support re-using Varopt samplers.
This adds an "ejected value" return from Add() to support re-using Sample items.

Version 1.1.0: Optimizations

Choose a tag to compare

@jmacd jmacd released this 19 Nov 06:16
879f6b8

Adds an error return value to Add(), indicating weights <= 0 or NaN.
Optimizes the sample heap by inlining the heap to avoid interface conversions.

Version 1.0.0: Initial release

Choose a tag to compare

@jmacd jmacd released this 09 Nov 22:46
f865a35

This is the first release of lightstep/varopt.