0000000000000000000000000000000000000000 b4ade47681d800520b584589c921339e318209d8 Richard Kakaš <richard.kakas@gmail.com> 1521324872 +0100	commit (initial): Initial commit.
b4ade47681d800520b584589c921339e318209d8 2d3d0a76fb9ed5dd92157c21c8b3671ac23e452d Richard Kakaš <richard.kakas@gmail.com> 1521576374 +0100	commit: Add some declarations for scheduler.
2d3d0a76fb9ed5dd92157c21c8b3671ac23e452d 0eff0d8c6d8c0684e07eb07e4dba6686a1f2cf91 Richard Kakaš <richard.kakas@gmail.com> 1522251624 +0200	commit: First version of worker class implementation.
0eff0d8c6d8c0684e07eb07e4dba6686a1f2cf91 c7edd1efb0f6a8bb2f50540e9d3b61fffa5c2e14 Richard Kakaš <richard.kakas@gmail.com> 1522855969 +0200	commit: Almost done implementation of basic scheduler logic.
c7edd1efb0f6a8bb2f50540e9d3b61fffa5c2e14 cd7645ba4a91cf0185e588253a748bb7193a4584 Richard Kakaš <richard.kakas@gmail.com> 1522940697 +0200	commit: Add code for TestRuntime.
cd7645ba4a91cf0185e588253a748bb7193a4584 431c46bda781d80cb27e26206f610913d00bebb7 Richard Kakaš <richard.kakas@gmail.com> 1522942097 +0200	commit: Refactor code to the camaelCase.
431c46bda781d80cb27e26206f610913d00bebb7 fc5658f31834c067c4a24cfb331f8fdd90ad230a Richard Kakaš <richard.kakas@gmail.com> 1523001576 +0200	commit: Finish (almost) implementation of scheduler.
fc5658f31834c067c4a24cfb331f8fdd90ad230a b13f3602c0955abb2d76d951b29323b915c040d2 Richard Kakaš <richard.kakas@gmail.com> 1523002863 +0200	commit: Add some waiting optimizations for the scheduler thread.
b13f3602c0955abb2d76d951b29323b915c040d2 0e2ae99e1df2d41de0d49b71ff22fb1fb14c319b Richard Kakaš <richard.kakas@gmail.com> 1523004498 +0200	commit: Fix isSchedulable bug, removed wait after not schedulable message.
0e2ae99e1df2d41de0d49b71ff22fb1fb14c319b 7c1109ed893c0185c533c84d99f5917827d45956 Richard Kakaš <richard.kakas@gmail.com> 1523016472 +0200	commit: Add exp message distribution.
7c1109ed893c0185c533c84d99f5917827d45956 ed7c187f5aece2da395d71c54a8c01bf7c804f45 Richard Kakaš <richard.kakas@gmail.com> 1523021421 +0200	commit: Some small changes in test runtime.
ed7c187f5aece2da395d71c54a8c01bf7c804f45 9212bba1cb943fb5155baaf621d434bf2998b3d1 Richard Kakaš <richard.kakas@gmail.com> 1523175637 +0200	commit: Setup ANTLR4.
9212bba1cb943fb5155baaf621d434bf2998b3d1 d28561a9ef13f781b628fe1ba376c64f446fd946 Richard Kakaš <richard.kakas@gmail.com> 1523286005 +0200	commit: Change scheduler logic for write-only lock type.
d28561a9ef13f781b628fe1ba376c64f446fd946 4b546dda2c7b85a647c72f213ee0619bd0e8b56e Richard Kakaš <richard.kakas@gmail.com> 1523313200 +0200	commit: Add ANTLR4 grammer for the language - first, almost final version.
4b546dda2c7b85a647c72f213ee0619bd0e8b56e 685a1c4fac22ffe8515b9a50ad382edf660deddc Richard Kakaš <richard.kakas@gmail.com> 1523403213 +0200	commit: Add parsing code into the Runtime class.
685a1c4fac22ffe8515b9a50ad382edf660deddc 5b9a75d344fe8c46c77c34988b3c5358e14079b4 Richard Kakaš <richard.kakas@gmail.com> 1523480517 +0200	commit: Add AST classes and parser visitor that creates AST from the source
5b9a75d344fe8c46c77c34988b3c5358e14079b4 f26f2fd11d02e7489d545a4d0928366f0ca309b7 Richard Kakaš <richard.kakas@gmail.com> 1523483449 +0200	commit: Add some classes interfaces for program executor.
f26f2fd11d02e7489d545a4d0928366f0ca309b7 88fbb3f5e3c712015a7450d1996c135e274afddd Richard Kakaš <richard.kakas@gmail.com> 1523487030 +0200	commit: Add null object value parsing.
88fbb3f5e3c712015a7450d1996c135e274afddd 8cd0a5e881901123ff115699b6500704b6bc991d Richard Kakaš <richard.kakas@gmail.com> 1523557159 +0200	commit: Implemented interpreter - all features except built-in functions.
8cd0a5e881901123ff115699b6500704b6bc991d 83af7ef88f8e6fee9b8aece3a1a9cf1926b4a908 Richard Kakaš <richard.kakas@gmail.com> 1523569503 +0200	commit: Add logic for executor's built-in functions, added built-in functions
83af7ef88f8e6fee9b8aece3a1a9cf1926b4a908 7125a84f0c5a625ffa9f3fdf72eed56b8eba43ca Richard Kakaš <richard.kakas@gmail.com> 1523627129 +0200	commit: Use of normal distribution in the TestRuntime.
7125a84f0c5a625ffa9f3fdf72eed56b8eba43ca de839424f1ed4d1ed55cf855e979d944f362c198 Richard Kakaš <richard.kakas@gmail.com> 1523633297 +0200	commit: Start files creation and refactoring for final project phase.
de839424f1ed4d1ed55cf855e979d944f362c198 43bdaec9804d41a5bfe1f480eec5db80ca8e16be Richard Kakaš <richard.kakas@gmail.com> 1523734662 +0200	commit: Refactoring of runtimes.
43bdaec9804d41a5bfe1f480eec5db80ca8e16be 6f431a7b3657ab530ee409edf25845a13f809357 Richard Kakaš <richard.kakas@gmail.com> 1523735643 +0200	commit: Prepared server/gui runtime clasess.
6f431a7b3657ab530ee409edf25845a13f809357 bfdbb4ab545bc54218f34eb38bb8d7e74fd8718f Richard Kakaš <richard.kakas@gmail.com> 1523788659 +0200	commit: Finish built-in functions implementation.
bfdbb4ab545bc54218f34eb38bb8d7e74fd8718f 1e1fda4a5ae8f488f011575481e6f98ad2ded19c Richard Kakaš <richard.kakas@gmail.com> 1523874846 +0200	commit: Start writing base class for test programs runtimes.
1e1fda4a5ae8f488f011575481e6f98ad2ded19c e0aff7e9d492e59cd57159890f205fdfa4ce8972 Richard Kakaš <richard.kakas@gmail.com> 1523875004 +0200	commit (amend): Start writing base class for test programs runtimes.
e0aff7e9d492e59cd57159890f205fdfa4ce8972 ff28c400b419d592083e5b1fce0d64d20c0a806c Richard Kakaš <richard.kakas@gmail.com> 1523875175 +0200	commit: Add messages generation into the ProgramRuntime.
ff28c400b419d592083e5b1fce0d64d20c0a806c 842b75b9a0940f96c84c2fe7e82e6f07893f850a Richard Kakaš <richard.kakas@gmail.com> 1523893001 +0200	commit: Prepared almost everything for final implemenation phase.
842b75b9a0940f96c84c2fe7e82e6f07893f850a a2a0b446b498899dd595443e0a9594dd6765ef26 Richard Kakaš <richard.kakas@gmail.com> 1523893087 +0200	commit (amend): Prepared almost everything for final implemenation phase.
a2a0b446b498899dd595443e0a9594dd6765ef26 3b5d6d3bf045d973d696a07ee0f5865cb85e39b1 Richard Kakaš <richard.kakas@gmail.com> 1524393418 +0200	commit: Finished recursive and vars analysis implementation.
3b5d6d3bf045d973d696a07ee0f5865cb85e39b1 22fd30686864e7a98f468e2810ddeeb84d06b2ae Richard Kakaš <richard.kakas@gmail.com> 1524406400 +0200	commit: Implemented expression evaluation.
22fd30686864e7a98f468e2810ddeeb84d06b2ae 6392b7bcf2d6228960b90502eba60f3c84a326df Richard Kakaš <richard.kakas@gmail.com> 1524417230 +0200	commit: Finished implementation of the program analyzer.
6392b7bcf2d6228960b90502eba60f3c84a326df 4241d5e8d413a03a640df840cbb658bf28499651 Richard Kakaš <richard.kakas@gmail.com> 1524492250 +0200	commit: Made multiple return function returns undetermined.
4241d5e8d413a03a640df840cbb658bf28499651 3e4b0a619a9da53b457c2205b5c8ba28fae7b252 Richard Kakaš <richard.kakas@gmail.com> 1524516587 +0200	commit: Fix expression analyzer - function calls expression renaming.
3e4b0a619a9da53b457c2205b5c8ba28fae7b252 7740007f919136092f50e5797ff583f40c518745 Richard Kakaš <richard.kakas@gmail.com> 1524558061 +0200	commit: Fixed some bugs, first server test app implementation.
7740007f919136092f50e5797ff583f40c518745 69ba9aae28bf4a6a2ed75359b6aed32b5a21a575 Richard Kakaš <richard.kakas@gmail.com> 1524583970 +0200	commit: Finished server-client simulation test.
69ba9aae28bf4a6a2ed75359b6aed32b5a21a575 5b708df06b0c0ec1b47f847050b598f6c2112a58 Richard Kakaš <richard.kakas@gmail.com> 1524654584 +0200	commit: Add GUI application simulation.
5b708df06b0c0ec1b47f847050b598f6c2112a58 de823bcbae8049f7e24ee3c336e5e5438649db0a Richard Kakaš <richard.kakas@gmail.com> 1525278479 +0200	commit: Some examples related to analyzer accuracy results.
de823bcbae8049f7e24ee3c336e5e5438649db0a f276806cfb375bb1b636412a9794ebcc2a0e1c62 Richard Kakaš <richard.kakas@gmail.com> 1525776567 +0200	commit: Add README file.
