| OLD | NEW |
| 1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
| 2 | 2 |
| 3 <section id="design-documents"> | 3 <b><font color="#cc0000"> |
| 4 NOTE: |
| 5 Deprecation of the technologies described here has been announced |
| 6 for platforms other than ChromeOS.<br/> |
| 7 Please visit our |
| 8 <a href="/native-client/migration">migration guide</a> |
| 9 for details. |
| 10 </font></b> |
| 11 <hr/><section id="design-documents"> |
| 4 <h1 id="design-documents">Design Documents</h1> | 12 <h1 id="design-documents">Design Documents</h1> |
| 5 <p>This is a list of design documents for Native Client. This list | 13 <p>This is a list of design documents for Native Client. This list |
| 6 generally covers designs that were implemented. It does not cover | 14 generally covers designs that were implemented. It does not cover |
| 7 PPAPI (Pepper).</p> | 15 PPAPI (Pepper).</p> |
| 8 <p>Dynamic loading and linking:</p> | 16 <p>Dynamic loading and linking:</p> |
| 9 <ul class="small-gap"> | 17 <ul class="small-gap"> |
| 10 <li><a class="reference external" href="http://code.google.com/p/nativeclient/wi
ki/DynamicLoadingOptions">Dynamic loading: Options for supporting dynamic loadin
g, and how they interact with dynamic libraries</a> (2010)</li> | 18 <li><a class="reference external" href="http://code.google.com/p/nativeclient/wi
ki/DynamicLoadingOptions">Dynamic loading: Options for supporting dynamic loadin
g, and how they interact with dynamic libraries</a> (2010)</li> |
| 11 </ul> | 19 </ul> |
| 12 <p>Handling faults (hardware exceptions) in untrusted code:</p> | 20 <p>Handling faults (hardware exceptions) in untrusted code:</p> |
| 13 <ul class="small-gap"> | 21 <ul class="small-gap"> |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 47 </ul> | 55 </ul> |
| 48 <h2 id="obsolete-not-implemented">Obsolete (not implemented)</h2> | 56 <h2 id="obsolete-not-implemented">Obsolete (not implemented)</h2> |
| 49 <p>PNaCl multi-threading support: The following proposals do not reflect what w
as implemented in PNaCl in the end. They are listed here for historical referen
ce.</p> | 57 <p>PNaCl multi-threading support: The following proposals do not reflect what w
as implemented in PNaCl in the end. They are listed here for historical referen
ce.</p> |
| 50 <ul class="small-gap"> | 58 <ul class="small-gap"> |
| 51 <li><a class="reference external" href="https://docs.google.com/a/chromium.org/d
ocument/d/1HcRiGOaaPLk7pQrGnjXceoM7Px3IwOjjwdiVvJVQNr4/edit">Multi-threading sup
port for a first release of PNaCl</a> (2013): Proposal for mutex_v2/cond_v2 IRT
interfaces.</li> | 59 <li><a class="reference external" href="https://docs.google.com/a/chromium.org/d
ocument/d/1HcRiGOaaPLk7pQrGnjXceoM7Px3IwOjjwdiVvJVQNr4/edit">Multi-threading sup
port for a first release of PNaCl</a> (2013): Proposal for mutex_v2/cond_v2 IRT
interfaces.</li> |
| 52 <li><a class="reference external" href="https://docs.google.com/a/chromium.org/d
ocument/d/1HcRiGOaaPLk7pQrGnjXceoM7Px3IwOjjwdiVvJVQNr4/edit">Explicit vs. implic
it atomicity guarantees in PNaCl</a> (2013): Discussion about how to handle atom
ic memory operations.</li> | 60 <li><a class="reference external" href="https://docs.google.com/a/chromium.org/d
ocument/d/1HcRiGOaaPLk7pQrGnjXceoM7Px3IwOjjwdiVvJVQNr4/edit">Explicit vs. implic
it atomicity guarantees in PNaCl</a> (2013): Discussion about how to handle atom
ic memory operations.</li> |
| 53 </ul> | 61 </ul> |
| 54 </section> | 62 </section> |
| 55 | 63 |
| 56 {{/partials.standard_nacl_article}} | 64 {{/partials.standard_nacl_article}} |
| OLD | NEW |