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"”.

  1. 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. …

    mit Repository record for Characterizing function inlining with genetic programming (opens in a new tab)

  2. 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 …

    gatech Repository record for Leveraging program slicing to understand network traffic (opens in a new tab)

  3. 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 …

    calpoly Repository record for Funqual: User-Defined, Statically-Checked Call Graph Constraints in C++ (opens in a new tab)

  4. 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 …

    calpoly Repository record for A Live Programming Environment for Python (opens in a new tab)

  5. 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 …

    uiuc Repository record for Health-AIM: An artificial intelligence approach for inference with clinical health datasets (opens in a new tab)

  6. 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 …

    mit Repository record for Programming with human computation (opens in a new tab)

  7. 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 …

    syracuse-diss Repository record for Facilitating High Performance Code Parallelization (opens in a new tab)

  8. 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, …

    ku Repository record for Abstracting the hardware/software boundary through a standard system support layer and architecture (opens in a new tab)