Checking in version 1810 release binaries.

TBR=chrisha@chromium.org

BUG=

Review URL: https://codereview.appspot.com/14016043

git-svn-id: http://sawbuck.googlecode.com/svn/trunk/syzygy/binaries@1811 15e8cca8-e42c-11de-a347-f34a4f72eb7d
diff --git a/Benchmark_Chrome-0.1_r1737-py2.6.egg b/Benchmark_Chrome-0.1_r1737-py2.6.egg
deleted file mode 100644
index d365817..0000000
--- a/Benchmark_Chrome-0.1_r1737-py2.6.egg
+++ /dev/null
Binary files differ
diff --git a/Benchmark_Chrome-0.1_r1791-py2.6.egg b/Benchmark_Chrome-0.1_r1791-py2.6.egg
new file mode 100644
index 0000000..99b068d
--- /dev/null
+++ b/Benchmark_Chrome-0.1_r1791-py2.6.egg
Binary files differ
diff --git a/ETW-0.6.5.0-py2.6.egg b/ETW-0.6.5.0-py2.6.egg
index ebc0f1a..7b43ae7 100644
--- a/ETW-0.6.5.0-py2.6.egg
+++ b/ETW-0.6.5.0-py2.6.egg
Binary files differ
diff --git a/ETW_Db-0.1_r1543-py2.6.egg b/ETW_Db-0.1_r1543-py2.6.egg
index 894ca5e..fe7538a 100644
--- a/ETW_Db-0.1_r1543-py2.6.egg
+++ b/ETW_Db-0.1_r1543-py2.6.egg
Binary files differ
diff --git a/benchmark.bat b/benchmark.bat
index 93f52c3..af6c167 100644
--- a/benchmark.bat
+++ b/benchmark.bat
@@ -23,7 +23,7 @@
 
 # Prepend the eggs we need to our python path.
 _EGGS = [
-    'Benchmark_Chrome-0.1_r1737-py2.6.egg',
+    'Benchmark_Chrome-0.1_r1791-py2.6.egg',
     'ETW-0.6.5.0-py2.6.egg',
     'ETW_Db-0.1_r1543-py2.6.egg',
     'setuptools-0.6c11-py2.6.egg',
diff --git a/exe/README.TXT b/exe/README.TXT
index 70a914a..7dfb5af 100644
--- a/exe/README.TXT
+++ b/exe/README.TXT
@@ -1,8 +1,8 @@
 Syzygy Post-Link Transformation Toolchain

 =========================================

 

-Date:     2013/09/05

-Version:  0.2.29.1 (1769)

+Date:     2013/09/26

+Version:  0.7.0.1 (1810)

 

 The Syzygy project consists of a suite of tools for the instrumentation of

 PE binaries. The various instrumentation modes allow for computing code

@@ -96,10 +96,6 @@
 The release package includes the following instrumentation agent libraries,

 and their debugging symbols (PDB files).

 

-asan_rtl.dll

-  The runtime library associated with the address-sanitizer instrumentation

-  mode. Useful for finding heap use errors (use after free, double free, etc).

-

 basic_block_entry_client.dll

   The agent associated with the basic-block entry instrumentation mode. This

   collects frequency of execution counts for each basic block in a binary.

@@ -123,6 +119,10 @@
   cachegrind files. These can then be used with a KCacheGrind or QCacheGrind

   for visualization.

 

+syzyasan_rtl.dll

+  The runtime library associated with the address-sanitizer instrumentation

+  mode. Useful for finding heap use errors (use after free, double free, etc).

+

 Experimental Executables

 ------------------------

 

diff --git a/exe/RELEASE-NOTES.TXT b/exe/RELEASE-NOTES.TXT
index e050cae..df671fc 100644
--- a/exe/RELEASE-NOTES.TXT
+++ b/exe/RELEASE-NOTES.TXT
@@ -1,6 +1,16 @@
 Syzygy Release Notes

 ====================

 

+Version 0.7.0.1

+

+[-----] Build infrastructure changes to support renamed ASAN RTL.

+

+Version 0.7.0.0

+

+[r1807] SyzyASan - Reduce the contention in StackCaptureCache.

+[r1791] SyzyASan - Rename asan_rtl.dll to syzyasan_rtl.dll

+[r1787] Add branch events buffering to the instrumenter.

+

 Version 0.2.29.1

 

 [r1768] SyzyASan - Fix an ugly bug in the way we were setting up the filter in

diff --git a/exe/agent_logger.exe b/exe/agent_logger.exe
index ea2d3f1..ce6e28e 100644
--- a/exe/agent_logger.exe
+++ b/exe/agent_logger.exe
Binary files differ
diff --git a/exe/asan_rtl.dll b/exe/asan_rtl.dll
deleted file mode 100644
index 3cbbfd7..0000000
--- a/exe/asan_rtl.dll
+++ /dev/null
Binary files differ
diff --git a/exe/asan_rtl.dll.pdb b/exe/asan_rtl.dll.pdb
deleted file mode 100644
index b630ad4..0000000
--- a/exe/asan_rtl.dll.pdb
+++ /dev/null
Binary files differ
diff --git a/exe/basic_block_entry_client.dll b/exe/basic_block_entry_client.dll
index 982a466..c838cdc 100644
--- a/exe/basic_block_entry_client.dll
+++ b/exe/basic_block_entry_client.dll
Binary files differ
diff --git a/exe/basic_block_entry_client.dll.pdb b/exe/basic_block_entry_client.dll.pdb
index 7c73ceb..c48b05e 100644
--- a/exe/basic_block_entry_client.dll.pdb
+++ b/exe/basic_block_entry_client.dll.pdb
Binary files differ
diff --git a/exe/call_trace_client.dll b/exe/call_trace_client.dll
index d839db8..a832a47 100644
--- a/exe/call_trace_client.dll
+++ b/exe/call_trace_client.dll
Binary files differ
diff --git a/exe/call_trace_client.dll.pdb b/exe/call_trace_client.dll.pdb
index 5c20316..b5a0540 100644
--- a/exe/call_trace_client.dll.pdb
+++ b/exe/call_trace_client.dll.pdb
Binary files differ
diff --git a/exe/call_trace_control.exe b/exe/call_trace_control.exe
index 6edc6bb..3373a0f 100644
--- a/exe/call_trace_control.exe
+++ b/exe/call_trace_control.exe
Binary files differ
diff --git a/exe/call_trace_service.exe b/exe/call_trace_service.exe
index 3826b14..48bbe71 100644
--- a/exe/call_trace_service.exe
+++ b/exe/call_trace_service.exe
Binary files differ
diff --git a/exe/coverage_client.dll b/exe/coverage_client.dll
index 55e452f..7c54572 100644
--- a/exe/coverage_client.dll
+++ b/exe/coverage_client.dll
Binary files differ
diff --git a/exe/coverage_client.dll.pdb b/exe/coverage_client.dll.pdb
index a4d2200..3dc3fc5 100644
--- a/exe/coverage_client.dll.pdb
+++ b/exe/coverage_client.dll.pdb
Binary files differ
diff --git a/exe/decompose.exe b/exe/decompose.exe
index 6f9d1f8..e2b716d 100644
--- a/exe/decompose.exe
+++ b/exe/decompose.exe
Binary files differ
diff --git a/exe/decompose_image_to_text.exe b/exe/decompose_image_to_text.exe
index 1538886..24433f4 100644
--- a/exe/decompose_image_to_text.exe
+++ b/exe/decompose_image_to_text.exe
Binary files differ
diff --git a/exe/dump_trace.exe b/exe/dump_trace.exe
index a8d16eb..d887349 100644
--- a/exe/dump_trace.exe
+++ b/exe/dump_trace.exe
Binary files differ
diff --git a/exe/experimental/code_tally.exe b/exe/experimental/code_tally.exe
index e76f514..1d66461 100644
--- a/exe/experimental/code_tally.exe
+++ b/exe/experimental/code_tally.exe
Binary files differ
diff --git a/exe/experimental/compare.exe b/exe/experimental/compare.exe
index aeec3d7..7eb1f44 100644
--- a/exe/experimental/compare.exe
+++ b/exe/experimental/compare.exe
Binary files differ
diff --git a/exe/experimental/convert_code_tally.py b/exe/experimental/convert_code_tally.py
index c708b93..171efb4 100644
--- a/exe/experimental/convert_code_tally.py
+++ b/exe/experimental/convert_code_tally.py
@@ -202,12 +202,12 @@
   with open(input_file, 'r') as f:
     input_data = json.load(f)
 
-  entities = _generate_entities(input_json)
+  entities = _generate_entities(input_data)
 
   with open(output_file, 'w') as f:
     _output_converted_json(f,
                            options,
-                           input_json['executable']['name'],
+                           input_data['executable']['name'],
                            entities)
 
 
diff --git a/exe/experimental/pdb_dumper.exe b/exe/experimental/pdb_dumper.exe
index a317bc6..bf52203 100644
--- a/exe/experimental/pdb_dumper.exe
+++ b/exe/experimental/pdb_dumper.exe
Binary files differ
diff --git a/exe/experimental/timed_decomposer.exe b/exe/experimental/timed_decomposer.exe
index a000bed..f5e7bca 100644
--- a/exe/experimental/timed_decomposer.exe
+++ b/exe/experimental/timed_decomposer.exe
Binary files differ
diff --git a/exe/genfilter.exe b/exe/genfilter.exe
index 01d5f02..7a38766 100644
--- a/exe/genfilter.exe
+++ b/exe/genfilter.exe
Binary files differ
diff --git a/exe/grinder.exe b/exe/grinder.exe
index 2db2f38..6255be4 100644
--- a/exe/grinder.exe
+++ b/exe/grinder.exe
Binary files differ
diff --git a/exe/instrument.exe b/exe/instrument.exe
index f333aa7..96f6bec 100644
--- a/exe/instrument.exe
+++ b/exe/instrument.exe
Binary files differ
diff --git a/exe/pdbfind.exe b/exe/pdbfind.exe
index 7d3ece4..d6488a5 100644
--- a/exe/pdbfind.exe
+++ b/exe/pdbfind.exe
Binary files differ
diff --git a/exe/profile_client.dll b/exe/profile_client.dll
index be78da5..6069042 100644
--- a/exe/profile_client.dll
+++ b/exe/profile_client.dll
Binary files differ
diff --git a/exe/profile_client.dll.pdb b/exe/profile_client.dll.pdb
index 40c1a50..b1fb0d0 100644
--- a/exe/profile_client.dll.pdb
+++ b/exe/profile_client.dll.pdb
Binary files differ
diff --git a/exe/relink.exe b/exe/relink.exe
index 7e7eacd..a1be5c6 100644
--- a/exe/relink.exe
+++ b/exe/relink.exe
Binary files differ
diff --git a/exe/reorder.exe b/exe/reorder.exe
index c52a1de..b585768 100644
--- a/exe/reorder.exe
+++ b/exe/reorder.exe
Binary files differ
diff --git a/exe/run_in_snapshot.exe b/exe/run_in_snapshot.exe
index c9caa70..e5b2f50 100644
--- a/exe/run_in_snapshot.exe
+++ b/exe/run_in_snapshot.exe
Binary files differ
diff --git a/exe/run_in_snapshot_x64.exe b/exe/run_in_snapshot_x64.exe
index 54093c3..40b3f0e 100644
--- a/exe/run_in_snapshot_x64.exe
+++ b/exe/run_in_snapshot_x64.exe
Binary files differ
diff --git a/exe/run_in_snapshot_xp.exe b/exe/run_in_snapshot_xp.exe
index 7b23552..7a73d3f 100644
--- a/exe/run_in_snapshot_xp.exe
+++ b/exe/run_in_snapshot_xp.exe
Binary files differ
diff --git a/exe/sampler.exe b/exe/sampler.exe
index a92c8c4..3a740a1 100644
--- a/exe/sampler.exe
+++ b/exe/sampler.exe
Binary files differ
diff --git a/exe/simulate.exe b/exe/simulate.exe
index 94deb52..d33bc82 100644
--- a/exe/simulate.exe
+++ b/exe/simulate.exe
Binary files differ
diff --git a/exe/syzyasan_rtl.dll b/exe/syzyasan_rtl.dll
new file mode 100644
index 0000000..28ea50d
--- /dev/null
+++ b/exe/syzyasan_rtl.dll
Binary files differ
diff --git a/exe/syzyasan_rtl.dll.pdb b/exe/syzyasan_rtl.dll.pdb
new file mode 100644
index 0000000..10bb190
--- /dev/null
+++ b/exe/syzyasan_rtl.dll.pdb
Binary files differ
diff --git a/exe/wsdump.exe b/exe/wsdump.exe
index cc125e7..f6ed18f 100644
--- a/exe/wsdump.exe
+++ b/exe/wsdump.exe
Binary files differ
diff --git a/exe/zap_timestamp.exe b/exe/zap_timestamp.exe
index 687bbd8..3b9ceb6 100644
--- a/exe/zap_timestamp.exe
+++ b/exe/zap_timestamp.exe
Binary files differ
diff --git a/grinder.bat b/grinder.bat
index a1b1e66..9a79d48 100644
--- a/grinder.bat
+++ b/grinder.bat
@@ -23,7 +23,7 @@
 
 # Prepend the eggs we need to our python path.
 _EGGS = [
-    'Benchmark_Chrome-0.1_r1737-py2.6.egg',
+    'Benchmark_Chrome-0.1_r1791-py2.6.egg',
     'ETW-0.6.5.0-py2.6.egg',
     'ETW_Db-0.1_r1543-py2.6.egg',
     'setuptools-0.6c11-py2.6.egg',
diff --git a/instrument.bat b/instrument.bat
index f14189c..753d78d 100644
--- a/instrument.bat
+++ b/instrument.bat
@@ -23,7 +23,7 @@
 
 # Prepend the eggs we need to our python path.
 _EGGS = [
-    'Benchmark_Chrome-0.1_r1737-py2.6.egg',
+    'Benchmark_Chrome-0.1_r1791-py2.6.egg',
     'ETW-0.6.5.0-py2.6.egg',
     'ETW_Db-0.1_r1543-py2.6.egg',
     'setuptools-0.6c11-py2.6.egg',
diff --git a/optimize.bat b/optimize.bat
index 66d6530..5c0469a 100644
--- a/optimize.bat
+++ b/optimize.bat
@@ -23,7 +23,7 @@
 
 # Prepend the eggs we need to our python path.
 _EGGS = [
-    'Benchmark_Chrome-0.1_r1737-py2.6.egg',
+    'Benchmark_Chrome-0.1_r1791-py2.6.egg',
     'ETW-0.6.5.0-py2.6.egg',
     'ETW_Db-0.1_r1543-py2.6.egg',
     'setuptools-0.6c11-py2.6.egg',
diff --git a/profile.bat b/profile.bat
index 08cf7fc..3ca1eb3 100644
--- a/profile.bat
+++ b/profile.bat
@@ -23,7 +23,7 @@
 
 # Prepend the eggs we need to our python path.
 _EGGS = [
-    'Benchmark_Chrome-0.1_r1737-py2.6.egg',
+    'Benchmark_Chrome-0.1_r1791-py2.6.egg',
     'ETW-0.6.5.0-py2.6.egg',
     'ETW_Db-0.1_r1543-py2.6.egg',
     'setuptools-0.6c11-py2.6.egg',