about summary refs log tree commit diff
path: root/src/etc
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2014-09-04 18:45:11 -0700
committerBrian Anderson <banderson@mozilla.com>2014-09-04 18:49:59 -0700
commitfc3b6383ba346dcf243d189fa2d87e2b5f2b9f61 (patch)
tree0a4af21fad2a72c894cfee1d7579229000e5ec0a /src/etc
parente024017f60c93b6ff4f37bd4bd580f30deafb107 (diff)
downloadrust-fc3b6383ba346dcf243d189fa2d87e2b5f2b9f61.tar.gz
rust-fc3b6383ba346dcf243d189fa2d87e2b5f2b9f61.zip
Update fannkuchredux benchmark
From the discussion on reddit:
http://www.reddit.com/r/rust/comments/2fenlg/benchmark_improvement_fannkuchredux/

This adds two variants: the primary, that uses an unsafe block, and a secondary
that is completely safe.

The one with the unsafe block matches clang's performance and beats gcc's.
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/licenseck.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/etc/licenseck.py b/src/etc/licenseck.py
index de0d5c18766..1a8101c76ca 100644
--- a/src/etc/licenseck.py
+++ b/src/etc/licenseck.py
@@ -44,6 +44,7 @@ exceptions = [
     "libsync/mpsc_intrusive.rs", # BSD
     "test/bench/shootout-binarytrees.rs", # BSD
     "test/bench/shootout-fannkuch-redux.rs", # BSD
+    "test/bench/shootout-fannkuch-redux-safe.rs", # BSD
     "test/bench/shootout-k-nucleotide.rs", # BSD
     "test/bench/shootout-mandelbrot.rs", # BSD
     "test/bench/shootout-meteor.rs", # BSD