20 Commits

Author SHA1 Message Date
13hannes11 cbb036fdf1 use TreiberStack in main function 2021-01-10 22:16:12 +01:00
13hannes11 f7339cbc55 add basic tests for treiber stack 2021-01-10 22:04:02 +01:00
13hannes11 66759e77e8 remove unecessary code from stack and readd printing to Treiber stack 2021-01-10 22:00:38 +01:00
13hannes11 37a2584ffc fix bug in push 2021-01-10 21:59:49 +01:00
13hannes11 37b1e9bc05 replace libname sets by stack 2021-01-10 21:46:07 +01:00
13hannes11 600c95fc81 implement first treiber stack test 2021-01-10 21:39:32 +01:00
13hannes11 2e226879ef implement count 2021-01-10 21:33:41 +01:00
13hannes11 02baf6cb28 implement pop and push for treiber stack 2021-01-10 21:28:35 +01:00
13hannes11 165fb8676b add new line and increase operations count 2021-01-10 16:08:23 +01:00
13hannes11 f2f171ff77 first working threaded implementation of adt_checking 2021-01-10 16:05:20 +01:00
13hannes11 d610ef690f fix compilation error 2021-01-10 15:29:59 +01:00
13hannes11 07a8b49373 add run worker method 2021-01-10 15:22:41 +01:00
13hannes11 1e3c14ec51 fix methods pop push, size 2021-01-10 15:21:27 +01:00
13hannes11 7e89506f47 modified stack to have an operations queue attached 2021-01-10 15:15:30 +01:00
13hannes11 e2d1e726f0 add generation algorithm to generate operations 2021-01-10 15:06:52 +01:00
13hannes11 47936e23f9 add operations checker 2021-01-10 15:05:30 +01:00
13hannes11 d9c05f4bea add adt operation queue 2021-01-10 14:57:52 +01:00
13hannes11 5b1a978049 add abstract datatype datastructure for stack 2021-01-09 18:43:31 +01:00
13hannes11 6485a3b3d6 update filenames 2021-01-08 17:17:32 +01:00
13hannes11 2f9f32e50e setup project for assignment 3 2021-01-08 16:01:54 +01:00