Update Marl to 246091e81
Includes a fix for a severe race condition, MIPS64 support and tools for comparing benchmarks.
Changes:
246091e81 Implement support for MIPS64
2b3e3fe6d Core: Rework fiber scheduling to fix broken behavior.
a10646182 Add tool to diff benchmarks.
2c9624c1b Kokoro: Print test output to logs.
36208b483 Use SAL annotations more aggressively in the scheduler.
492edc979 Add benchmarks using google benchmark
32102554d Add new 'hello task' example, add to README.md
9b860935b CMake: Make the marl target's include directory public
8cdb1b1f0 CMakeLists.txt: Make it easier to specify third_party vars.
e25626a8e CMakeLists: Don't repeatedly include MARL_OS_LIBS
Commands: git subtree pull --prefix third_party/marl https://github.com/google/marl master --squash
Bug: b/140546382
Change-Id: Ide16cac37ce47eb2e8e0d7468f747cf299c749b8
Showing
third_party/marl/examples/hello_task.cpp
0 → 100644
third_party/marl/src/blockingcall_bench.cpp
0 → 100644
third_party/marl/src/defer_bench.cpp
0 → 100644
third_party/marl/src/event_bench.cpp
0 → 100644
third_party/marl/src/marl_bench.cpp
0 → 100644
third_party/marl/src/marl_bench.h
0 → 100644
third_party/marl/src/non_marl_bench.cpp
0 → 100644
third_party/marl/src/osfiber_asm_mips64.S
0 → 100644
third_party/marl/src/osfiber_asm_mips64.h
0 → 100644
third_party/marl/src/osfiber_mips64.c
0 → 100644
This diff is collapsed.
Click to expand it.
third_party/marl/src/scheduler_bench.cpp
0 → 100644
third_party/marl/src/ticket_bench.cpp
0 → 100644
third_party/marl/src/waitgroup_bench.cpp
0 → 100644
third_party/marl/tools/bench/bench.go
0 → 100644
third_party/marl/tools/cmd/benchdiff/main.go
0 → 100644
Please
register
or
sign in
to comment