Spelling suggestions: "subject:"data aprocessing"" "subject:"data eprocessing""
191 |
OPTICAL MATRIX - VECTOR MULTIPLICATION AND TWO-CHANNEL PROCESSING WITH PHOTODICHROIC CRYSTALSBocker, Richard Perry, 1943- January 1975 (has links)
No description available.
|
192 |
DIFFERENTIATION OF CHICKEN LYMPHOCYTES BY BIOLOGICAL AND CELL IMAGE SCANNING TECHNIQUESRael, Eppie David, 1943- January 1975 (has links)
No description available.
|
193 |
INVESTIGATIONS INTO FLAME PROCESSES USING COMPUTER-CONTROLLED INSTRUMENTATIONRouth, Michael Wayne, 1947- January 1976 (has links)
No description available.
|
194 |
METHODOLOGY FOR THE AUTOMATION OF THE AUDIT PROCESS INVOLVING THE EVALUATION OF THE PLAN OF INTERNAL CONTROLLieberman, Arthur Zale, 1951- January 1977 (has links)
No description available.
|
195 |
COMPUTER METHODS IN THE STUDY OF CHROMATOGRAPHIC PROCESSESPhillips, John B. 1947- January 1977 (has links)
No description available.
|
196 |
A computer-implemented procedure for fitting implicit, nonlinear equations to empirical dataClark, Donald Wilbur, 1939- January 1965 (has links)
No description available.
|
197 |
A computer program for the calculation of complex chemical equilibriaCortés Chávez, Rogelio Miguel, 1951- January 1976 (has links)
No description available.
|
198 |
Toxicological evaluations: computerized data handling, good laboratory practice, combustion toxicologyIsacson, Larry Stewart, 1953- January 1977 (has links)
No description available.
|
199 |
On-line particle size analysis in the fines loop of a continuous crystallizerRovang, Richard Dennis January 1978 (has links)
No description available.
|
200 |
Extending a Java Virtual Machine to Dynamic Object-oriented LanguagesPape, Tobias, Treffer, Arian, Hirschfeld, Robert, Haupt, Michael January 2013 (has links)
There are two common approaches to implement a virtual machine (VM) for a dynamic object-oriented language. On the one hand, it can be implemented in a C-like language for best performance and maximum control over the resulting executable. On the other hand, it can be implemented in a language such as Java that allows for higher-level abstractions. These abstractions, such as proper object-oriented modularization, automatic memory management, or interfaces, are missing in C-like languages but they can simplify the implementation of prevalent but complex concepts in VMs, such as garbage collectors (GCs) or just-in-time compilers (JITs). Yet, the implementation of a dynamic object-oriented language in Java eventually results in two VMs on top of each other (double stack), which impedes performance.
For statically typed languages, the Maxine VM solves this problem; it is written in Java but can be executed without a Java virtual machine (JVM). However, it is currently not possible to execute dynamic object-oriented languages in Maxine.
This work presents an approach to bringing object models and execution models of dynamic object-oriented languages to the Maxine VM and the application of this approach to Squeak/Smalltalk. The representation of objects in and the execution of dynamic object-oriented languages pose certain challenges to the Maxine VM that lacks certain variation points necessary to enable an effortless and straightforward implementation of dynamic object-oriented languages' execution models. The implementation of Squeak/Smalltalk in Maxine as a feasibility study is to unveil such missing variation points. / Es gibt zwei übliche Wege, um eine virtuelle Maschine (VM) für eine dynamische objektorientierte Programmiersprache zu implementieren. Einerseits kann sie in einer C-ähnlichen Programmiersprache geschrieben werden, um bestmögliche Leistung zu erzielen und größtmöglichen Einfluss auf das sich ergebende ausführbare Programm zu haben. Andererseits kann sie in einer Sprache wie Java geschrieben werden, die weitreichendere Abstraktionen als die C-ähnlichen Sprachen erlaubt. Diese Abstraktionen, beispielsweise echte objektorientierte Modularisierung, automatische Speicherverwaltung oder explizite Schnittstellen, erlauben eine vereinfachtes Implementieren von VM-typischen, aber komplexen Konzepten, wie Speicherbereinigung (garbage collector, GCs) oder just-in-time-Compilern (JITs). Wird eine dynamische objektorientierte Programmiersprache in Java geschrieben, ist jedoch mit Leistungseinbußen zu rechen, da effektiv zwei aufeinander aufbauende virtuelle Maschinen entstehen.
Die Maxine VM löst diese Problem für statisch getypte Programmiersprachen; sie ist in Java geschrieben, kann aber ohne jegliche Java VM (JVM) laufen. Es ist jedoch momentan nicht möglich, dynamische objektorientierte Programmiersprachen in Maxine auszuführen.
Diese Arbeit stellt einen Ansatz zur Umsetzung von Objekt- und Ausführungsmodellen dynamischer objektorientierter Programmiersprachen innerhalb der Maxine VM vor, sowie dessen Anwendung auf Squeak/Smalltalk. Dabei stellt die Representation von Objekten und die Ausführung dynamischer objektorientierter Programmiersprachen bestimmte Heraus- und Anforderungen an die Maxine VM, die trotz des Fokus auf Modularität und Konfigurierbarkeit einige Variationspunkte vermissen lässt, welche wiederum für eine einfache Implementierung von besagten Ausführungsmodellen jedoch unerlässlich sind. Daher sollen durch eine testweise Implementierung von Squeak/Smalltalk in Maxine eben jene Variationspunkte identifiziert werden.
|
Page generated in 0.1064 seconds