Skip to content

Commit

Permalink
Remove references to the profiler, -jv, -jdump, and the like
Browse files Browse the repository at this point in the history
RaptorJIT prefers to always write telemetry to an audit log, and allow
rich analysis of this log with external tools.
  • Loading branch information
wingo committed Mar 20, 2018
1 parent 8b04cd7 commit 8119e5d
Show file tree
Hide file tree
Showing 16 changed files with 4 additions and 435 deletions.
2 changes: 0 additions & 2 deletions doc/changes.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,6 @@ <h1>LuaJIT Change History</h1>
<a href="ext_jit.html">jit.* Library</a>
</li><li>
<a href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down
2 changes: 0 additions & 2 deletions doc/contact.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ <h1>Contact</h1>
<a href="ext_jit.html">jit.* Library</a>
</li><li>
<a href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down
2 changes: 0 additions & 2 deletions doc/ext_c_api.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ <h1>Lua/C API Extensions</h1>
<a href="ext_jit.html">jit.* Library</a>
</li><li>
<a class="current" href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down
2 changes: 0 additions & 2 deletions doc/ext_ffi.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ <h1>FFI Library</h1>
<a href="ext_jit.html">jit.* Library</a>
</li><li>
<a href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down
2 changes: 0 additions & 2 deletions doc/ext_ffi_api.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@ <h1><tt>ffi.*</tt> API Functions</h1>
<a href="ext_jit.html">jit.* Library</a>
</li><li>
<a href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down
5 changes: 1 addition & 4 deletions doc/ext_ffi_semantics.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@ <h1>FFI Semantics</h1>
<a href="ext_jit.html">jit.* Library</a>
</li><li>
<a href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down Expand Up @@ -1215,8 +1213,7 @@ <h2 id="status">Current Status</h2>
<p>
The JIT compiler already handles a large subset of all FFI operations.
It automatically falls back to the interpreter for unimplemented
operations (you can check for this with the
<a href="running.html#opt_j"><tt>-jv</tt></a> command line option).
operations.
The following operations are currently not compiled and may exhibit
suboptimal performance, especially when used in inner loops:
</p>
Expand Down
2 changes: 0 additions & 2 deletions doc/ext_ffi_tutorial.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,6 @@ <h1>FFI Tutorial</h1>
<a href="ext_jit.html">jit.* Library</a>
</li><li>
<a href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down
13 changes: 0 additions & 13 deletions doc/ext_jit.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ <h1><tt>jit.*</tt> Library</h1>
<a class="current" href="ext_jit.html">jit.* Library</a>
</li><li>
<a href="ext_c_api.html">Lua/C API</a>
</li><li>
<a href="ext_profiler.html">Profiler</a>
</li></ul>
</li><li>
<a href="status.html">Status</a>
Expand Down Expand Up @@ -176,17 +174,6 @@ <h2 id="jit_opt"><tt>jit.opt.*</tt> &mdash; JIT compiler optimization control</h
which was one of the ways to enable optimization.
</p>

<h2 id="jit_util"><tt>jit.util.*</tt> &mdash; JIT compiler introspection</h2>
<p>
This sub-module holds functions to introspect the bytecode, generated
traces, the IR and the generated machine code. The functionality
provided by this module is still in flux and therefore undocumented.
</p>
<p>
The debug modules <tt>-jbc</tt>, <tt>-jv</tt> and <tt>-jdump</tt> make
extensive use of these functions. Please check out their source code,
if you want to know more.
</p>
<br class="flush">
</div>
<div id="foot">
Expand Down
Loading

0 comments on commit 8119e5d

Please sign in to comment.