diff --git a/Task1.2/README.md b/Task1.2/README.md index 36a8fa58315d1d4c61ffcaf30f591e68df295afa..51233d597704ab865b52b248f468ee96e2742133 100644 --- a/Task1.2/README.md +++ b/Task1.2/README.md @@ -1,3 +1,5 @@ +# James Smith & Zoe Haines + # Advanced System Programming # Task 1.2 diff --git a/Task1/README.md b/Task1/README.md index c2d918921bcdc541d46a26d0b2cbf98276d41343..c079058c0a2896aec816d0f01d6ebf9c89157116 100644 --- a/Task1/README.md +++ b/Task1/README.md @@ -1,3 +1,5 @@ +# James Smith & Zoe Haines + # Advanced System Programming # Task 1 diff --git a/Task1/context.o b/Task1/context.o deleted file mode 100644 index c0b9afc806c3df14e4e5bc2390a22b7c8c0afff9..0000000000000000000000000000000000000000 Binary files a/Task1/context.o and /dev/null differ diff --git a/Task2/README.md b/Task2/README.md index 251c6cd1b35b899ec5a6b91017b4e415fdeb8d50..f8697ea338893d5815d6613aead4735294615f63 100644 --- a/Task2/README.md +++ b/Task2/README.md @@ -1,3 +1,5 @@ +# James Smith & Zoe Haines + # Advanced System Programming # Task 2 @@ -135,4 +137,13 @@ The code then activates this: ```c++ std::cout << "Final value of shared data: " << *dp << std::endl; ``` -which will show the final value of the pointer *dp(11) +which will show the final value of the pointer *dp(11) which is demonstrated here when running it: + + + + +# What I learnt + +- how a scheduler works and how it can queue up fibers +- how we can manipulate fibers in the queue + diff --git a/Task2/image12.png b/Task2/image12.png new file mode 100644 index 0000000000000000000000000000000000000000..aa96e90fa7366929e210a594821f11b959462e78 Binary files /dev/null and b/Task2/image12.png differ diff --git a/Task3/README.md b/Task3/README.md index b39389cabbae609fcf07bd6af20b04e96b3c7522..5d78c76e1a04834375875e5fefc1849011cadc2e 100644 --- a/Task3/README.md +++ b/Task3/README.md @@ -1,3 +1,6 @@ +# James Smith & Zoe Haines + + # Advanced System Programming # Task 3