izpis_h1_title_alt

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

URLURL - Presentation file, Visit http://eprints.fri.uni-lj.si/2691/ This link opens in a new window

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, računalništvo, računalništvo in informatika, univerzitetni študij, diplomske naloge
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Publisher:[N. Janko]
Year:2014
Number of pages:51 str.
PID:20.500.12556/RUL-68868 This link opens in a new window
UDC:004.43(043.2)
COBISS.SI-ID:1536070595 This link opens in a new window
Publication date in RUL:10.07.2015
Views:1316
Downloads:185
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, computer science, computer and information science, diploma

Similar documents

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

Back