Looking for a Tutor Near You?

Post Learning Requirement »
x

Choose Country Code

x

Direction

x

Ask a Question

x

x
x
x
Hire a Tutor

Image Observer - Java, Shared Files - OS, Ambiguity - Compiler Design, JIT Compiler - Dot Net, Switching - Networking

Loading...

Published in: .Net | Java And J2EE | Networking
1,524 Views

I hope these notes are very helpful to you all and these are my seminar topics.

Mohanapriya M / Madurai

5 years of teaching experience

Qualification: B.Sc (Npr Group Of Colleges , Dindigul - 2015), M.Sc (Madurai Kamaraj University - [MKU], Madurai - 2017), M.Phil (Sri Krishna Arts and Science College (SKASC), Coimbatore - 2018)

Teaches: Basic Computer, Computer for official job, MS Office, School Level Computer, Computer, English, EVS, Science, Computer Science, Social Studies, B.Sc Tuition, IT, M.Sc Tuition, Cloud Computing, Data Structures, DBMS & RDBMS, PL/SQL, .Net, C / C++, Java And J2EE, Visual Basic

Contact this Tutor
  1. DOT NET PROGRAMMING
  2. CO I
  3. Implicit Compilation Explicit
  4. Machine code: 1010000111 011 o Source code: o Static void main(String[] args) Console.WriteLine(); Console.ReadLine();
  5. code Compiler VB-NET code Compiler code Compiler Common Language Infrastructure intermediate Language Common Language Runtime 01001100101011 11010101100110 NET cornpatib&e Languages cornpile to a second platforrn-neutrat Language catted Interrnediate (CIE). The platforrn-specific Cornrnon Language Runtirne (CLR) comgxJes CIL to machine— readable that can be executed on the current platfo«rn.
  6. JIT o Just-In-Time compilation is the process of converting CIL to machine code translation, oNET world it is done by Compiler (JIT or Jitter) which is a part of Common Language Runtimeo
  7. TYPES OF JIT: D Econo Normal JIT Compiles entire code into native code completely. ' Compiles code part by part freeing when required ' Compiles only that part of code when called and places in cache
  8. PRE-JIT COMPILER Pre-JIT compiles complete source code into native code in a single compilation cycle, This is done at the time of deployment of the application.
  9. Microsoft Intermediate Language (MSIL/IL/CIL) Pre-JIT Compiler C dctrl±t tricks.ccm Native Code Execution
  10. NORMAL JIT This complies only those methods that are called at runtime. These methods are compiled only first time when they are called, and then they are stored in memory cache. This memory cache is commonly called as JITTED. When the same methods are called again, the complied code from cache is used for execution,
  11. Microsoft Intermediate Language (MSIL/IL/CIL) C clctn± -.rlcks.ccm Normal-JIT Compiler Native Code Execution Memory Cache
  12. ECONO JIT: This complies only those methods that are called at runtime and removes them from memory after execution. .NET Framework 1.0 and 1.1 had the third JIT Compiler - Econo-JIT. o It was a runtime compiler which hadn't done any optimization and removed methods' machine code when it is not required. It was done to improve compilation time.
  13. Microsoft Intermediate Language (MSIL/IL/CIL) Econo-JIT Compiler C tricks.ccm Native Code Execution
  14. CONCLUSION: These methods are compiled the first time they are called, and then they are stored in cache. As part of compiling MSIL to native code, code must pass a verification process unless an administrator has established a security policy that allows code to bypass verification, Compared to Normal JIT to Econo JIT -An Econo JIT is Faster in execution.
  15. REFERENCE; http://www.dotnet-tricks.com www.vb.netinformations.com/framework www.c-sharpcorner.com www.dotnetfunda.com