History log of /fuchsia/zircon/system/uapp/biotime/rules.mk
Revision Date Author Comments
# dbbc0aef 05-Aug-2018 Adam Barth <abarth@chromium.org>

[zircon-internal] Move fnv1a out of zircon/public

We don't need to expose this hash function in the Zircon system
interface. We can put it in a library instead.

Test: Compiles.
Change-Id: I3a6f63997f845cf5ae78f969326d3e650950601d


# 21d73ab5 30-Jul-2018 Mark Seaborn <mseaborn@google.com>

[biotime] Add option for writing throughput result in JSON format

This will allow us to upload the throughput result to the Catapult
perf dashboard.

Bug: DNO-257
Test: manual: run biotime
Change-Id: Id729275900c871f861863428daf37b3cea5ac1f2


# 370ba80b 03-Aug-2018 Mark Seaborn <mseaborn@google.com>

[biotime] Convert to C++ in order to use the perftest C++ library

C++ has some stricter integer conversion warnings enabled, so add some
casts to address those warnings.

C++ does not have all the same atomic types declared as in C, so
switch to using fbl::atomic<>.

Remove some uses of designated initialisers of structs, which aren't
part of the C++ standard. GCC complains about them (though Clang does
not complain).

'pending' and 'signal' are now initialised by a constructor.

Bug: DNO-257
Test: build
Change-Id: I9cc8785fb060126e98fb0e13245b753d05d6ddc2


# 50ab2261 23-Jul-2018 Adam Barth <abarth@google.com>

Revert "[hash] Move fnv1a out of zircon/public"

This reverts commit 062af18fa8867ef61816072bc939ad8bff30d7d2.

Garnet build does not understand header-only deps.

Original change's description:
> [hash] Move fnv1a out of zircon/public
>
> We don't need to expose this hash function in the Zircon system
> interface. We can put it in a library instead.
>
> Test: Compiles.
> Change-Id: Ife133b7e4e4325dade11b5e3a7d1b82aa6899ece

TBR=kulakowski@google.com,swetland@google.com,jeffbrown@google.com,abarth@google.com

Change-Id: Iac2ce9a0245b4f5788e09118209657bfc6448c52
No-Presubmit: true
No-Tree-Checks: true
No-Try: true


# 062af18f 21-Jul-2018 Adam Barth <abarth@chromium.org>

[hash] Move fnv1a out of zircon/public

We don't need to expose this hash function in the Zircon system
interface. We can put it in a library instead.

Test: Compiles.
Change-Id: Ife133b7e4e4325dade11b5e3a7d1b82aa6899ece


# d937d93a 11-Jan-2018 Brian Swetland <swetland@google.com>

[biotime] block io performance measurement tool

This tool exercises the block vmo/fifo interface with
linear or random reads and between 1 and 128 outstanding
transactions.

Change-Id: Id1e126c3c2c4b3cd807e223f8a0a97b4ff78b248