|
7 | 7 |
|
8 | 8 | * [General Principles](#general-principles)
|
9 | 9 | * [Low-level](#low-level)
|
| 10 | +* [Language-dependent optimization](#language-dependent-optimization) |
10 | 11 | * [Language-independent optimization](#language-independent-optimization)
|
11 | 12 | * [Databases](#databases)
|
12 | 13 | * [Web](#web)
|
@@ -101,6 +102,11 @@ __Arithmetic Operations__
|
101 | 102 | * __Optimizations over a group of Atoms__ : Similar to previous, this kind of optimization, involves examining the control flow over a group of cpu instructions and re-arranging so that the functionality is retained, while using simpler/fewer instructions. For example a complex IF THEN logic, depending on parameters, can be simplified to a single Jump statement, and so on.
|
102 | 103 |
|
103 | 104 |
|
| 105 | +###Language-dependent optimization |
| 106 | + |
| 107 | +* Check carefuly the **documentation and manual** for the underlying mechanisms the language is using to implement specific features and operations and use them to estimate the cost of a certain code and the alternatives provided. |
| 108 | + |
| 109 | + |
104 | 110 |
|
105 | 111 | ###Language-independent optimization
|
106 | 112 |
|
|
0 commit comments