Difference between revisions of "User:Darthxaher/Sandbox"

From Apertium
Jump to navigation Jump to search
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
== VM for Transfer ==
== VM for Transfer ==


== Java virtual Machine Details ==
=== Test case development Notes ===
* Swedish-Danish (sv-da) pair only uses shallow transfer (only chunker), so this is the place where we start.
* English-Catalan (en-ca) uses all the three stages.

== Links for Studying ==

=== Data Structure ===
* [http://en.wikipedia.org/wiki/Trie Trie a.k.a. Prefix Tree]

=== JIT Optimization ===
* [http://en.wikipedia.org/wiki/Loop_unwinding Loop Unrolling]
* [http://en.wikipedia.org/wiki/Optimizing_compiler Optimizing Compiler]

=== Java virtual Machine Details ===


* [http://en.wikipedia.org/wiki/List_of_Java_bytecode_instructions List of Java byte-code instructions]
* [http://en.wikipedia.org/wiki/List_of_Java_bytecode_instructions List of Java byte-code instructions]
* [http://en.wikipedia.org/wiki/Java_bytecode Java byte-code]
* [http://en.wikipedia.org/wiki/Java_bytecode Java byte-code]
* [http://en.wikipedia.org/wiki/Stack-oriented_programming_language Stack-oriented programming language]
* [http://en.wikipedia.org/wiki/Stack-oriented_programming_language Stack-oriented programming language]
* [http://en.wikipedia.org/wiki/Java_Virtual_Machine Java Virtual Machine]

=== C++ Standard Library Documentation (to refresh my memory from time to time)===

* [http://stdcxx.apache.org/doc/stdlibug/noframes.html Apache C++ Standard Library User Guide]
* [http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml Google C++ Style Guide]

Latest revision as of 09:14, 16 April 2010

VM for Transfer[edit]

Test case development Notes[edit]

  • Swedish-Danish (sv-da) pair only uses shallow transfer (only chunker), so this is the place where we start.
  • English-Catalan (en-ca) uses all the three stages.

Links for Studying[edit]

Data Structure[edit]

JIT Optimization[edit]

Java virtual Machine Details[edit]

C++ Standard Library Documentation (to refresh my memory from time to time)[edit]