Himnish Hunma (Himnish1)

Himnish1

Geek Repo

Github PK Tool:Github PK Tool

Himnish Hunma's repositories

FakeNewsDetection

Yale CPSC 452 Term Project

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

Axelrod

A research tool for the Iterated Prisoner's Dilemma

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

debugging-allocator

Debugging allocator making use of base_malloc and base_free (base_malloc()and base_free (are used in the same way as malloc()and free(), they are not language-defined, so they can offer slightly more relaxed rules) defined in basealloc.cc. Enhanced the base functions to support the implementation of heap usage statistics, integer overflow protection, invalid free and double-free detection, boundary write detection, memory leak reporting and finally a heavy-hitter report. If a program makes lots of allocations, and a single line of code is responsible for 20% or more of the total payload bytes allocated by a program, the hhtest function will report that line. Lines are checked using sampling to maintain performance. Such data can be used to streamline malloc functions and increase performance.

Language:C++Stargazers:0Issues:0Issues:0

shell

Backend implementation of a shell supported by Linux. Supports basic Linux commands, pipes, conditional operators, backgrounding, and grouped commands. Also enables reaping of zombies, exit status reporting and Ctrl-C to kill child processes.

Language:CStargazers:0Issues:0Issues:0

virtual_memory

Implemented isolation using virtual memory, so that a process cannot modify kernel or other processes’ code/data; abstract address space for each process; fork and exit system calls on Weensy OS

Language:CStargazers:0Issues:0Issues:0

word-ladder

program % ./ladder INITIAL GOAL DICTIONARY [MAXSTEPS] that finds a word ladder connecting an INITIAL word ("wheat" above) and a GOAL word ("grass" above) using words that are also found in the file DICTIONARY.

Language:CStargazers:0Issues:0Issues:0