Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 28 11:36
    neo-2020 starred nealian/cse325_project4
  • Nov 17 2019 22:27
  • Nov 11 2019 01:50
  • Nov 06 2019 22:52
    Kevin-MYJ starred nealian/cse325_project4
  • Jul 04 2015 19:05
  • Mar 14 2015 07:09

    nealian on 2-fifo-implementation

    (compare)

  • Mar 14 2015 07:09

    nealian on 12-yield-cpu

    (compare)

  • Mar 14 2015 07:07

    nealian on 9-worker-functionality

    (compare)

  • Mar 14 2015 05:54

    thekrampus on master

    Added README skeleton, and adde… Updated Makefile to build docum… Dummy markdown README, since ou… and 6 more (compare)

  • Mar 14 2015 05:53

    thekrampus on master

    Most of the round robin impleme… Move queue access unlock so it … Most of the round robin impleme… and 4 more (compare)

  • Mar 14 2015 05:53
    thekrampus closed #17
  • Mar 14 2015 05:51

    thekrampus on 1-documentation

    Added bug report, cleaned up RE… (compare)

  • Mar 14 2015 05:42
    thekrampus opened #17
  • Mar 14 2015 05:42

    thekrampus on 3-round-robin

    Most of the round robin impleme… Move queue access unlock so it … Changed order of operations in … and 1 more (compare)

  • Mar 14 2015 04:52

    nealian on 3-round-robin

    Most of the round robin impleme… Move queue access unlock so it … Fix error messages (compare)

  • Mar 14 2015 04:40

    nealian on 15-error-success

    (compare)

  • Mar 14 2015 04:40

    nealian on master

    Added more descriptive mutex er… Merge pull request #16 from nea… (compare)

  • Mar 14 2015 04:40
    nealian closed #16
  • Mar 14 2015 04:40
    nealian closed #15
  • Mar 14 2015 04:37
    thekrampus opened #16
Rob Kelly
@thekrampus
that's good
So, sometimes wake_worker gets called for a thread before wait_for_cpu does
any bright ideas on how to fix that
Ian Neal
@nealian
Other than implementing a third mutex, no
In the future, by the way: pthreadmutex_*() returns an error code equivalent to what it would set errno to, so, `if(errno = pthread_mutex*()) {perror();};` or something
Rob Kelly
@thekrampus
ah fuck
Well, I think we should just submit what we have then
uhh
I re-wrote parts of rr_wait trying to debug what was up. I fixed the mutex deadlock issue but we still have that weird synchronization
Ian Neal
@nealian
I can add a third mutex quick if you push what you have, and you remove the thing from README and PR
like, I can do it REAL quick
Rob Kelly
@thekrampus
sure hold on
merge conflict with remote...
Ian Neal
@nealian
shoot.
git reset up to before you did anything, stash it, git reset --hard HEAD~2, then pull, pop, commit, and push
Rob Kelly
@thekrampus
#17 try that
I just overwrote the remote changes
I'll fix up the readme and PR
Ian Neal
@nealian
oh well, the remote changes were the error things, and I see you just kinda dropped those
Rob Kelly
@thekrampus
well
fuck
just
idk
Ian Neal
@nealian
It's okay
I don't even care atm
I can do the thing I said above, too, I think
Rob Kelly
@thekrampus
I'm just gonna merge the README into master myself, then I'm gonna tar it up and submit to canvas
we can resubmit if we fix it in time
Ian Neal
@nealian
k do that
as long as README has that error in it
and then prepare a revert
Rob Kelly
@thekrampus
is RR merged into master?
i'mma merge that hold on
Rob Kelly
@thekrampus
Submitted
holy fuck
Ian Neal
@nealian
Argh, this is so close
Rob Kelly
@thekrampus
Keep working...
All things considered I think this turned out pretty good. Most of the stuff got done and it's just one crazy thing that doesn't work right, but we know exactly why that is
considering we were both totally fucked by midterms, we got a lot done
And if we get counted off for functionality, at least we have a waaay detailed README with design info
so it works out
Ian Neal
@nealian
yeah
Rob Kelly
@thekrampus
... all this eleventh-hour desperation is giving me compilers flashbacks...
welp
:shipit:
............... i need to go lie down
Ian Neal
@nealian
My thing didn't work anyway, so, whatever :P
Okay
Go lie down
Rob Kelly
@thekrampus
lol