| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-01 | feature: DTO for API endpoints | nasr | |
| 2025-11-30 | feature: remember when I was trying to add a nice TUI with graphs etc, well ↵ | nasr | |
| this is the work around for 27 hours before the deadline | |||
| 2025-11-30 | checkpoint: started adding memory measurments | Abdellah El Morabit | |
| 2025-11-30 | refactor: readme | Abdellah El Morabit | |
| 2025-11-30 | refactor: readme | Abdellah El Morabit | |
| 2025-11-30 | feature: readme | Abdellah El Morabit | |
| 2025-11-30 | feature: http server running successfully on port 8080 | Abdellah El Morabit | |
| next steps are, throwing the stress tests into a running, tracking them, and starting the server to show the results | |||
| 2025-11-29 | checkpoint: attempt at implementing more functional programming in the ↵ | Abdellah El Morabit | |
| MemoryAllocater class *a checkpoint is a save of the code when it still has bugs or issues | |||
| 2025-11-29 | feature: succesfully allocated memory on the off heap (about 1gb) assigned ↵ | Abdellah El Morabit | |
| some value to the first 4 memory adress spaces https://docs.oracle.com/en/java/javase/17/docs/api/jdk.incubator.foreign/jdk/incubator/foreign/MemorySegment.html https://docs.oracle.com/en/java/javase/22/docs/api/java.base/java/lang/foreign/Arena.html -> live savers | |||
| 2025-11-28 | feature: succesfully allocated memory on the heap ( or the off heap ) not ↵ | Abdellah El Morabit | |
| sure what happened lol | |||
| 2025-11-28 | feature: creating a large data object | nasr | |
| 2025-11-28 | feature & refactor: did a second refactor of the folders to a cap less one, ↵ | Abdellah El Morabit | |
| did research on memory stress testign and i kind of forgot the rest | |||
| 2025-11-28 | feature: removed the tui idea, wasnt working | Abdellah El Morabit | |
| 2025-11-28 | feature: basic implementation of tui & folder and file refactorings for ↵ | Abdellah El Morabit | |
| resources and runners | |||
| 2025-11-28 | debug: bugfix added dependency | Abdellah El Morabit | |
| 2025-11-28 | feature: basic http implementation | Abdellah El Morabit | |
| source https://ziohttp.com/ | |||
| 2025-11-28 | feature: oshi gathering basis system information, implemented basic ↵ | nasr | |
| temperature safe handling | |||
| 2025-11-27 | feature: basic zio concurrency | nasr | |
| 2025-11-27 | refactor: refactored folder structures and packaging for better clarity | nasr | |
| 2025-11-26 | chore: file refactor, imported zio | nasr | |
| next steps are running the threads multithreaded and measuring for errors | |||
| 2025-11-26 | chore: folder refactor, start of zio implementation | Abdellah El Morabit | |
| 2025-11-25 | feature: cholesky decompostiion finised | nasr | |
| i said finished but i get an out of bounds exception lololol | |||
| 2025-11-25 | feature: checkpoint | Abdellah El Morabit | |
| 2025-11-20 | feature: implemented some basic benchmarking logic & enum for pass and test | nasr | |
| 2025-11-20 | refactor: remove unused Cpu object from the codebase, there was no need for it | nasr | |
| 2025-11-20 | feature: implement Benchmark class and PrimeTest for performance measurement | nasr | |
| 2025-11-20 | feature: add .scala-build/ to .gitignore | nasr | |
| 2025-11-20 | feature: add project/metals.sbt to .gitignore | nasr | |
| 2025-11-20 | feature[benchmark]: time measurement benchmark | nasr | |
| not a good way of testing things, but it's a way and the first way | |||
| 2025-11-19 | feature: performance measuring to be implemented in prime generator | Abdellah El Morabit | |
| - created new prime class - measures performance based on time ( for now ) - needs further implementation | |||
| 2025-11-19 | refactor: improved package naming | Abdellah El Morabit | |
| 2025-11-19 | feature: implemented hashing loop | Abdellah El Morabit | |
| - cleaned up useless ALU.scala file - will not be passing threads as parameters | |||
| 2025-11-17 | feature(updatefeature(update): prime calculation method | nasr | |
| finished the prime number calculation method, added an example of it calculating the max int number. stresses cpu usage to 100%, not heavy yet. But we are stressing it in someway. next steps are to add multithreading and different ways of performance measurments. | |||
| 2025-11-16 | feature: calculating if a number is a prime | nasr | |
| still not there yet, haven't figured out the functional programming style of scala + have to find a way to make calculating primes a bit heavier on the ALU, and stress the branch predictor aswell. Still figuring stuff out. | |||
| 2025-11-16 | refactor: scala 3 main function, call of the prime class | nasr | |
| 2025-11-16 | Merge pull request #2 from nasrlol/feature/single-threaded-cpu-load-generation | Abdellah El Morabit | |
| Feature/single threaded cpu load generation boilerplate | |||
| 2025-11-16 | Merge branch 'main' into feature/single-threaded-cpu-load-generation | Abdellah El Morabit | |
| 2025-11-16 | chore: updated gitignore, removed accidental file | Abdellah El Morabit | |
| 2025-11-16 | Remove build artifacts from repository | Abdellah El Morabit | |
| 2025-11-15 | chose: refactor and cleanup of main files | Abdellah El Morabit | |
| 2025-11-15 | feature: boilerplate FPU | Abdellah El Morabit | |
| boilerplate classes for stressing the FPU, will be extended in the future, still discovering, what does what and what stresses what | |||
| 2025-11-15 | feature: ALU boilerplate | Abdellah El Morabit | |
| boilerplate classes for stressing the ALU | |||
| 2025-11-15 | Merge pull request #1 from nasrlol/chore/project-structure | Abdellah El Morabit | |
| setup of the project structure | |||
| 2025-11-15 | chore: updated gitignore | Abdellah El Morabit | |
| 2025-11-15 | chore: cleanup build artifacts + updated gitignore | Abdellah El Morabit | |
| 2025-11-15 | feature: gitignore | Abdellah El Morabit | |
| 2025-11-14 | Initial commit | Abdellah El Morabit | |
