Website Summary Files Commits Branches @commit @diff @stats
Commit message (Collapse)AuthorAgeLinesSHA
...
| * Add readme for the GC bench test
 Dimitar Trendafilov
2021-09-13-0/+214deec0c
| |
| * fix release builds with gcc
 Dimitar Trendafilov
2021-09-13-1/+4ba6371c
| |
| * Add command line options
 Dimitar Trendafilov
2021-09-13-33/+689c0d408
| |
| * Add clang-format config
 Dimitar Trendafilov
2021-09-13-0/+148378778a
| |
| * Add dummy GC implementation
 Dimitar Trendafilov
2021-09-13-0/+77020ef22
| |
| * Allow for copying collectors to be implemented
 Dimitar Trendafilov
2021-09-13-23/+31b96d849
| |
| * Test bench app for garbage collectors
 Dimitar Trendafilov
2021-09-13-0/+5121f9b498
| |
| * Add cxxopts v 2.2.1
 Dimitar Trendafilov
2021-09-13-0/+211422f2f18
| | | | | | | | - https://github.com/jarro2783/cxxopts
| * Fix build with GCC on Windows
 Dimitar Trendafilov
2021-09-13-1/+32afbda0
|/
* Add slides about AOT
 Dimitar Trendafilov
2021-01-09-0/+29f110794
|
* Merge commit 'c68bc3a0439f8ba944d789b8407fe620dfdc107f' as ↵
 Dimitar Trendafilov
2020-12-24-0/+3641223ccf7
|\ | | | | | | 'gctest/flat_hash_map'
| * Squashed 'gctest/flat_hash_map/' content from commit 2c46874
 Dimitar Trendafilov
2020-12-24-0/+3641c68bc3a
| | | | | git-subtree-dir: gctest/flat_hash_map git-subtree-split: 2c4687431f978f02a3780e24b8b701d22aa32d9c
* Merge commit 'dbe9285608507c592fede216f2c147c5a3d40cea' as 'gctest/minitrace'
 Dimitar Trendafilov
2020-12-23-0/+1412fefc19f
|\
| * Squashed 'gctest/minitrace/' content from commit f4dc532
 Dimitar Trendafilov
2020-12-23-0/+1412dbe9285
| | | | | git-subtree-dir: gctest/minitrace git-subtree-split: f4dc5329360a7a07959285c50f31025a12ae3a14
* Add post for project discussions
 Dimitar Trendafilov
2020-12-22-0/+1432f732d
|
* Fix code formatting
 Dimitar Trendafilov
2020-12-19-17/+17da59f8d
|
* Fix usage of registers in assembler demo
 Dimitar Trendafilov
2020-12-19-3/+707e489d
|
* Add JIT post
 Dimitar Trendafilov
2020-12-13-0/+21366b314
|
* Add DynASM to code generators
 Dimitar Trendafilov
2020-12-12-1/+2741544c
|
* Add template jit slides and demo
 Dimitar Trendafilov
2020-12-12-10/+338c55d903
|
* Enhance GC slides
 Dimitar Trendafilov
2020-12-12-0/+787156325
|
* Update course contents
 Dimitar Trendafilov
2020-12-12-14/+10e99f185
|
* Add posts for missing slides
 Dimitar Trendafilov
2020-12-01-0/+52c08402b
|
* Merge pull request #88 from SofiaCPP/feature/clang-tidy
 dtrendafilov Unverified
2020-11-28-44/+508aaa9cb
|\ | | | | Feature support running clang-tidy
| * Fix clang-tidy warnings
 Dimitar Trendafilov
2020-11-28-1/+47eb2b8e
| |
| * Fix warnings about assignment in conditions
 Dimitar Trendafilov
2020-11-28-22/+259cf31d4
| |
| * Fix uninitialized value
 Dimitar Trendafilov
2020-11-28-0/+16eca913
| |
| * Remove unused function
 Dimitar Trendafilov
2020-11-28-5/+0ec12d61
| |
| * Make clang-tidy run without warnings on JSImpl
 Dimitar Trendafilov
2020-11-28-3/+33a8c3c1
| |
| * Fix missing override on virtual methods
 Dimitar Trendafilov
2020-11-28-11/+11cf5ff08
| |
| * Generate compilation database only for debug configuration
 Dimitar Trendafilov
2020-11-28-2/+662b14e1
|/ | | | - Allows to run the clang-tidy and fixes only once over each file
* Merge pull request #99 from SofiaCPP/fix/build
 dtrendafilov Unverified
2020-11-28-194/+2032ad07786
|\ | | | | Fix missing configurations in build
| * Remove 32-bit Linux from build matrix
 Dimitar Trendafilov
2020-11-28-1/+6467bcdb
| |
| * Fix missing configurations in build
 Dimitar Trendafilov
2020-11-28-194/+202711bd787
|/
* Feature/object getters (#101)
 Martin Dobrev Unverified
2020-11-24-38/+4636ba49b3
| | | | | | | | | | | | | | | * Add member access expression. * Implement property getters. * Add test for property getters. * Add test for property setter. * Implement while and do-while Signed-off-by: Martin Dobrev <martindobrev0@gmail.com> * Add implement byte code generation for break/continue in for/while.
* Implement byte code generation for object literals.
 Martin Dobrev
2020-11-21-11/+1174e88333
|
* Merge branch 'feature/interpreter_string'
 Dimitar Trendafilov
2020-11-09-1943/+45264a545c
|\
| * Evaluate empty strings as false
 Dimitar Trendafilov
2020-11-09-2/+2f4598a0
| |
| * Add tests for comparison variant visitor
 Dimitar Trendafilov
2020-11-09-0/+19fe67e5f
| |
| * Add tests for the AST Interpreter
 Dimitar Trendafilov
2020-11-09-0/+675521d58
| |
| * Fix value of LiteralString nodes
 Dimitar Trendafilov
2020-11-09-1/+5407a579
| |
| * Support for strings in the AST interpreter
 Dimitar Trendafilov
2020-11-09-18/+1050d0159f
| |
| * Move project to C++17
 Dimitar Trendafilov
2020-11-09-1875/+60acb4362
| |
| * Move AST interpreter value to std::variant
 Dimitar Trendafilov
2020-11-09-44/+174d8704c5
| |
| * Fix name of ASTInterpreter value type
 Dimitar Trendafilov
2020-11-09-11/+11b93662d
| |
| * Move value in ASTInterpreter to be shared pointer
 Dimitar Trendafilov
2020-11-09-57/+7470a7bd8
|/
* Fix title of VM intro post
 Dimitar Trendafilov
2020-11-03-1/+11d28388
|
* Merge branch 'feature/bison_demo'
 Dimitar Trendafilov
2020-11-03-8/+10830d69a4
|\
| * Add VM intro to the site
 Dimitar Trendafilov
2020-11-03-2/+19032e567
| |
| * Explain that one of parsing homeworks is required
 Dimitar Trendafilov
2020-11-03-0/+2fd8ff07
| |