Author: Richard Plangger <planri...@gmail.com>
Branch: extradoc
Changeset: r5663:fde0ad51e238
Date: 2016-08-05 17:41 +0200
http://bitbucket.org/pypy/extradoc/changeset/fde0ad51e238/

Log:    rewritten intro and changed title of blogpost

diff --git a/blog/draft/new-jit-log.rst b/blog/draft/new-jit-log.rst
--- a/blog/draft/new-jit-log.rst
+++ b/blog/draft/new-jit-log.rst
@@ -1,26 +1,30 @@
-JitViewer moves to vmprof.com
+PyPy Tooling Upgrade: JitViewer and VMProf
 =======
 
-We are happy to announce that VMProf got a major update. The most significant 
change is the movement of JitViewer (JV)
-to VMProf.
+We are happy to announce a major JitViewer (JV) update.
 JV allows you to inspect PyPy's internal compiler representation including the 
generated machine code of your program.
-A useful tool to understand PyPy, learn many details of our compiler and find 
potential issues related to our JIT.
-Both VMProf and JV share some common goals. That is the reason why they are 
now both packaged together.
+A useful tool to spot issues in your program and learn PyPy's compiler details.
+
+VMProf is a statistical cpu profiler imposing very little overhead at runtime.
+
+Both VMProf and JitViewer share a common goal: Present useful information for 
your Python program. 
+The combination of both might reveal more information. That is the reason why 
they are now both packaged together.
 www.vmprof.com also got updated with various bugfixes and changes including an 
all new interface to JV.
 
 An advertisment: We constantly improve tooling and libraries around the 
Python/PyPy eco system.
-Here are a three examples you might also want to use in your Python projects:
+Here are a four examples you might also want to use in your Python projects:
 
-* VMProf - A statistical CPU profiler
-* RevDB - A reverse debugger for Python 
-* CFFI - Foreign Function Interface that avoids CPyExt
+* VMProf - A statistical CPU profiler (http://vmprof.readthedocs.io/en/latest/)
+* RevDB - A reverse debugger for Python 
(https://morepypy.blogspot.co.at/2016/07/reverse-debugging-for-python.html)
+* CFFI - Foreign Function Interface that avoids CPyExt 
(http://cffi.readthedocs.io/en/latest/)
+* JitViewer - Visualization of the log file produced by PyPy 
(http://vmprof.readthedocs.io/en/latest/)
 
 A "brand new" JitViewer
 ---------------------
 
-The old logging format was a hard to maintain plain text logging facility. 
Frequent changes often broke internal tools, most notably JV. Additionaly the 
logging output of a long running program took a lot of disk space.
+The old logging format was a hard to maintain plain text logging facility. 
Frequent changes often broke internal tools. Additionaly the logging output of 
a long running program took a lot of disk space.
 
-Our new binary format encodes data densly, makes use of some compression 
(gzip) and tries to remove repetition where possible. On top of that protocol 
supports versioning and can be extended easily. And *drumroll* you do not need 
to install JV yourself anymore! The whole system moved to vmprof.com and you 
can use it any time.
+Our new binary format encodes data densly, makes use of some compression 
(gzip) and tries to remove repetition where possible. On top of that it 
supports versioning and can be extended easily. And *drumroll* you do not need 
to install JV yourself anymore! The whole system moved to vmprof.com and you 
can use it any time.
 
 Sounds great. But what can you do with it? Here are two examples useful for a 
PyPy user:
 
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to