izpis_h1_title_alt

Predelava javanskega navideznega stroja za štetje ukazov zložne kode
ID Janko, Nikolaj (Author), ID Dobravec, Tomaž (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (400,55 KB)
MD5: CD80DE28577C1919F7E5CC7BB639CEA9
PID: 20.500.12556/rul/af9d0745-2929-4e63-976f-4aa83f7c1008

Abstract
Cilj, ki smo ga zastavili pri izdelavi diplomske naloge, je implementirati ali predelati že obstoječi javanski navidezni stroj (JVM) tako, da bo uporabniku za pognan program omogočal vpogled v statistiko izvedenih javanskih vmesnih ukazov. Ta funkcionalnost bo med drugim omogočala lažjo analizo izvajanja algoritmov v javanskem okolju. Po preučevanju teorije jave in javanskega navideznega stroja smo se odločili za predelavo obstoječega javanskega navideznega stroja. Izbrali smo JamVM, preprostejši, odprtokodni javanski navidezni stroj pod licenco GNU. Idejo smo razdelili na minimalno predelavo JamVM-ja in implementacijo javanske knjižnice. Javanska knjižnica bo znotraj pognanega uporabniškega programa omogočila dostop do informacij in statistike o izvedenih javanskih vmesnih ukazih. Na koncu smo implementirali in prikazali še enostaven primer uporabe naše rešitve.

Language:Slovenian
Keywords:Javanski navidezni stroj, Vstopna točka navideznega stroja, Java
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2014
PID:20.500.12556/RUL-29512 This link opens in a new window
Publication date in RUL:18.09.2014
Views:1329
Downloads:253
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:A modification of Java virtual machine for counting bytecode commands
Abstract:
The objective of the thesis was to implement or modify an existing Java virtual machine (JVM) in a way that it will allow insight into statistics of the executed Java instructions of an executed user program. The functionality will allow analysis of the algorithms in Java environment. After studying the theory of Java and Java virtual machine, we decided to modify an existing Java virtual machine. We chose JamVM which is a lightweight, open-source Java virtual machine under GNU license. The idea was divided into minimal modification of JamVM and implementation of own Java library. The Java library will, within the user application program, allow access to information and statistics of executed Java instructions. At the end, we have implemented and presented a simple use of our solution.

Keywords:Java virtual machine, Virtual machine entry point, Java

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back