answersLogoWhite

0


Best Answer

An optimization is what is compiled by an optimization compiler.

An optimization compiler compiles optimizations.

You're welcome.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are called optimizations and what is an optimization compiler?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is code optimization phase?

Optimization compiler is a compiler that can minimize or maximize attributes of an executable computer program. It is most common to minimize the time that is taken to execute a program.


Why is it impossible to optimize high level language code?

It is not impossible to optimize high level language code. It is just a matter of the compiler being able to track the effect of the various statements in the program, and determine the various optimizations that are required. Yes, it is more complex, but it is very possible to optimize high level language code. In fact, modern compilers are so good at optimization that the programmer's attempts to optimize code, while well intended, are of smaller and smaller effect.Don't misunderstand - even though the compiler does a good job of optimization, that does not eliminate the programmer's responsibility of writing good code.


Difference between debug mode and release mode?

In debug mode, many of the compiler optimizations are turned off which allow the generated executable match up with the code. This allows breakpoints to be set accurately and allows a programmer to step through the code one line at a time. Debugging information is also generated help the debugger figure out where it is in the source code. In release mode, most of the compiler's optimizations are turned on. Chunks of your code could be completely deleted, removed, or rewritten. The resulting executable will most likely not match up with your written code. However, normally release mode will run faster then debug mode due to the optimizations.


What is the correct use of volatile in java?

It is used to alert the compiler that the value of a variable may be modified by more than one thread. As a result, the Java Virtual Machine is not allowed to do certain optimizations, which are problematic in such cases.


What is a dictionary compiler called?

A program that compiles dictionaries is commonly known as a lexicographic compiler or a glossary compiler. This type of software helps to organize and format data into dictionary entries for various purposes.


What is the name of java compiler?

It is simply called the Java compiler. The actual program is usually called Javac.


What is a dictionary called?

A compiler of dictionaries is called a lexicographer.


State two differences between a compiler and an interpreter?

# An interpreter translates from source code to machine code on-the-fly; a compiler does it all before the program is executed. # Compilers can spend a lot of time on analysis and optimization, allowing for (generally) better performance of code.


Where can one find a company or companies that offer advice on search engine optimization?

A company that offers advice on engine optimizations are usually based online. It is important to find one that suits your needs well by conducting research beforehand.


A computer program that converts the entire program into machine language at one time is called?

compiler


What is the process of getting as many people as possible to visit your website called?

search engine optimization


Features of good compiler in compiler design?

1. Compiler should generate accurate code corresponding to the source code provided 2.Compiler should perform better optimization that would contribute to the improvement of the Performance as well as in conservation of space. 3.Compiler should be bug-free by itself. 4.Output of the compiler should not take much time to run. 5. Compiler should be able to provide details of the error occurring such that they are sufficient to locate that error in the source program. 6. Compiler should generate machine code by using CPU registers efficiently. & should not use redundant LOAD or STORE statements for data.