Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 8 of 8 for “"function call"”.
-
Characterizing function inlining with genetic programming
Function inlining is a compiler optimization where the function call is replaced by the code from the function itself. Using a form of machine learning called genetic programming, this thesis examines which factors are important in determining which function calls to inline to maximize performance. …
-
Leveraging program slicing to understand network traffic
… of a binary to reconstruct the contents of a function call. To that end, a suite of modular tools will be developed to enable an analyst to glean relevant information about what data a binary is accessing and what it is doing with it. Each tool plays a small role in this overall goal while …
-
Funqual: User-Defined, Statically-Checked Call Graph Constraints in C++
… C++17 code ``in the wild'' and checks that the function call graph follows a set of rules which can be defined by the user. This sort of analysis can help the programmer to avoid errors such as accidentally calling blocking functions in time-sensitive contexts or accidentally allocating memory …
-
A Live Programming Environment for Python
… after it is typed; this type of system is called a live programming environment. The environment's features allow the programmer to highlight individual lines of code to see their result. The programmer can walk through loops and explore the details of a function call. The programmer can …
-
Health-AIM: An artificial intelligence approach for inference with clinical health datasets
… and results visualization, with comprehensive functionalities to handle a variety of scenarios in each step. Health-AIM supports the usage of custom probabilistic graphical models and of classifiers from Python’s sklearn library. Naïve Bayes networks and Bayesian networks specified by edge …
-
Programming with human computation
Amazon's Mechanical Turk provides a programmatically accessible micro-task market, allowing a program to hire human workers. This has opened the door to a rich field of research in human computation where programs orchestrate the efforts of humans to help solve problems. This thesis explores …
-
Facilitating High Performance Code Parallelization
… of data. We propose a method that automatically detects a user’s single threaded function call to search for a pattern using Java’s standard regular expression library, and replaces it with our own data parallel implementation using Java bytecode injection. Our approach facilitates parallel …
-
Abstracting the hardware/software boundary through a standard system support layer and architecture
… globally distributed local memory, a standard function call stack including support for recursion, high level language semantics, and a remote procedure call model. The third phase evaluated the HWTI by comparing the semantic and implementation differences between hardware and software threads, …