Skip to content

Commit

Permalink
Remove doc references to sampling profiler.
Browse files Browse the repository at this point in the history
  • Loading branch information
Brian Ford committed Sep 23, 2010
1 parent e466a8b commit b08c87f
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 12 deletions.
9 changes: 3 additions & 6 deletions doc/content/tools/profiler.html
Expand Up @@ -5,12 +5,9 @@
Profiling
=========

Rubinius has both an instrumenting profiler and a sampling profiler. (TODO:
The sampling profiler has Ruby code left over from shotgun but no VM support
code yet in the C++ VM.) An instrumenting profiler inserts or uses code around
every call. Calls can be to regular Ruby methods, Procs, blocks, FFI
functions, and native C-API functions. A sampling profiler takes a snapshot of
what method is executing at regular intervals.
Rubinius has an instrumenting profiler that provides precise timing for all
methods that are run. The profiler is implemented at the VM level and the data
is provided for Ruby code to process.

VM Profiler
-----------
Expand Down
9 changes: 3 additions & 6 deletions lib/rubinius/documentation/site/tools/profiler/index.html
Expand Up @@ -10,12 +10,9 @@
<div id="main">
<h1 id="profiling">Profiling</h1>

<p>Rubinius has both an instrumenting profiler and a sampling profiler. (TODO:
The sampling profiler has Ruby code left over from shotgun but no VM support
code yet in the C++ VM.) An instrumenting profiler inserts or uses code around
every call. Calls can be to regular Ruby methods, Procs, blocks, FFI
functions, and native C-API functions. A sampling profiler takes a snapshot of
what method is executing at regular intervals.</p>
<p>Rubinius has an instrumenting profiler that provides precise timing for all
methods that are run. The profiler is implemented at the VM level and the data
is provided for Ruby code to process.</p>

<h2 id="">VM Profiler</h2>

Expand Down

0 comments on commit b08c87f

Please sign in to comment.