Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 03 2020 15:43

    CoderPuppy on rewrite3

    Stuff Add ProvideStreamFS Add … Stuff (compare)

  • Jul 26 2015 03:10

    CoderPuppy on rewrite3

    Add streams Add streams to FS … Remove FS.validate_mode Make Parser return how much dat… and 1 more (compare)

  • Jul 26 2015 02:36

    CoderPuppy on rewrite3

    Fix the API provider's read get… (compare)

  • Jun 06 2015 14:16

    CoderPuppy on rewrite3

    Remove a debug print from id-se… (compare)

  • Jun 06 2015 14:15

    CoderPuppy on rewrite3

    Make id-serializer preserve ide… (compare)

  • Jun 06 2015 14:01

    CoderPuppy on rewrite3

    Add a serializer that supports … (compare)

  • Jun 06 2015 13:59

    CoderPuppy on rewrite3

    Betterificate the parser Add h… Let you use the sub read type w… (compare)

  • Jun 03 2015 18:24

    CoderPuppy on rewrite3

    Update TODO (compare)

  • Jun 03 2015 18:16

    CoderPuppy on rewrite3

    Update TODO (compare)

  • Jun 03 2015 18:14

    CoderPuppy on rewrite3

    Make handles close when they're… Move FS.[un]serialize_path to P… (compare)

  • Jun 03 2015 15:47

    CoderPuppy on rewrite3

    Implement fork, exec and env va… Implement plain files in type-m… Make sure the offset is a numbe… and 2 more (compare)

  • Jun 02 2015 16:59

    CoderPuppy on rewrite3

    Stuff Add a FUSE like thing Ma… (compare)

  • Jun 02 2015 15:53

    CoderPuppy on rewrite3

    Make mount-fs stat the file bef… (compare)

  • Jun 02 2015 15:45

    CoderPuppy on rewrite3

    Stuff Switch everything to usi… (compare)

  • Jun 01 2015 15:35

    CoderPuppy on rewrite3

    Stuff Add OC Component FS Swit… (compare)

  • Jun 01 2015 00:00

    CoderPuppy on rewrite3

    Stuff More filesystem stuff Ma… (compare)

Drew
@CoderPuppy
what should happen to a process when it dies?
what should happen when a process's parent dies?
Drew
@CoderPuppy
maybe
a process is only collected if is dead and (waited on by parent or parent dead) and no children (collected)
Drew
@CoderPuppy
and i think store the parent by ref because id's can wrap around
Drew
@CoderPuppy
how should i store the children?
{proc*} or {[proc] = true}
the second is easier to work with
because it's basically a set
so that
Drew
@CoderPuppy
what should i call wait other than wait?
because wait is taken by the poll like thing
which isn't just for polling
wait_pid?
wait_proc
i like that
or wait_exit
Drew
@CoderPuppy
fork seems to work
i don't know if wait_exit works
Drew
@CoderPuppy
should there be a way to get all the environment variables?
there needs to be a way to list them if there isn't
Drew
@CoderPuppy
i think the oc-signal-fs will need streams
or it would be useful to have them for it
should there be streams that work somewhat like apis
in that it passes full values
not just strings
also automatic packetization
which i'll want packeted stuff later
for matnet
Drew
@CoderPuppy
though that'll only support sending strings
so i do want streams
also i need an identity preserving serializer
Drew
@CoderPuppy
apparently this is now 2404 lines
excluding blank lines and comments
Drew
@CoderPuppy
with streams something has to be slow
either writing or reading
if it's writing then insert at the beginning
if it's reading then insert at the end
any operations at the beginning will be slow
well reading will be slow anyways
because there's no way to just delete data
now i'll just prototype a serializer
Drew
@CoderPuppy
because what could possibly be better to do at almost 00:00
Drew
@CoderPuppy
i still need a serializer (and universalizer) that preserves identity
so basically this
but reseting stuff and saving ids
Drew
@CoderPuppy
therep
i think it works
Drew
@CoderPuppy
should writing to streams wait to return for their data be received somewhere?
Drew
@CoderPuppy
multiple implementations of interfaces per device?
Creator
@Creator
hi