github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:04
reportable6 left
00:07
reportable6 joined
00:57
jraspass joined
01:07
LizBot joined
02:53
coverable6 left,
linkable6 left,
sourceable6 left,
nativecallable6 left,
notable6 left,
quotable6 left,
committable6 left,
releasable6 left,
reportable6 left,
bloatable6 left
02:55
bloatable6 joined,
quotable6 joined,
notable6 joined
02:56
linkable6 joined,
sourceable6 joined,
releasable6 joined,
nativecallable6 joined,
coverable6 joined
02:57
committable6 joined,
reportable6 joined
03:57
linkable6 left,
linkable6 joined
05:42
coverable6 left,
linkable6 left,
releasable6 left,
committable6 left,
committable6 joined
05:44
linkable6 joined,
releasable6 joined
05:45
coverable6 joined
05:58
frost-lab joined,
frost joined,
frost-lab joined
06:04
reportable6 left
06:06
reportable6 joined
07:14
committable6 left,
notable6 left,
sourceable6 left,
nativecallable6 left,
releasable6 left,
quotable6 left,
coverable6 left,
linkable6 left,
bloatable6 left,
reportable6 left,
linkable6 joined,
notable6 joined,
quotable6 joined
07:15
sourceable6 joined,
releasable6 joined
07:16
committable6 joined,
nativecallable6 joined,
coverable6 joined,
bloatable6 joined
07:17
reportable6 joined
08:17
linkable6 left,
linkable6 joined
08:56
bloatable6 left,
nativecallable6 left,
committable6 left,
quotable6 left,
linkable6 left,
LizBot left,
camelia left,
coverable6 left,
releasable6 left,
reportable6 left,
sourceable6 left,
notable6 left,
[Coke] left,
dogbert2 left,
frost left,
MasterDuke left,
moon-child left,
ggoebel_ left,
ugexe left,
jraspass left
09:13
ilogger2_ left
09:15
ilogger2 joined
|
|||
nine | MasterDuke: that failed to rename file problem on Windows may have a somewhat simple workaround: trying again after waiting for a bit. When searching the net for the error message, you'll find that this seems to be what others do in this situation. | 09:19 | |
09:19
linkable6 joined,
reportable6 joined,
bloatable6 joined,
coverable6 joined,
nativecallable6 joined,
committable6 joined,
releasable6 joined,
sourceable6 joined,
quotable6 joined,
notable6 joined,
frost joined,
LizBot joined,
jraspass joined,
MasterDuke joined,
camelia joined,
[Coke] joined,
dogbert2 joined,
moon-child joined,
ggoebel_ joined,
ugexe joined
|
|||
nine | MasterDuke: the precomp errors listed in #1500 are all about inability to replace the repo-id file. These files are frequently read, but are very small and get closed immediately after reading. Giving it a few tries after waiting for a random time should get us around implicit locking on Windows. | 09:22 | |
So what I propose is implementing something like CSMACD (Carrier Sense Multiple Access Colission Detection) which is one of my favourite algorithms. That's because it sounds sophisticated and very technical, but is totally natural for humans. | 09:24 | ||
Two people start speaking at the same time, they notice that, stop speaking, wait for a somewhat random time and try again. Whoever waits shortest "wins". | |||
10:19
coverable6 left,
linkable6 left,
committable6 left,
releasable6 left,
bloatable6 left,
quotable6 left,
nativecallable6 left
10:20
nativecallable6 joined,
quotable6 joined,
bloatable6 joined
10:22
linkable6 joined,
releasable6 joined,
coverable6 joined,
committable6 joined
10:45
dogbert11 joined
10:46
dogbert17 joined
10:47
dogbert12 joined
10:48
dogbert2 left
10:49
dogbert17 left,
dogbert2 joined,
dogbert17 joined
10:50
dogbert11 left
10:51
dogbert11 joined
10:53
dogbert12 left,
dogbert17 left
10:54
dogbert17 left,
dogbert2 left
11:04
dogbert11 left
11:36
ggoebel_ left
11:57
nine joined
11:59
nine left,
frost-lab left,
frost left,
nine joined
12:00
nine left
12:01
tom__ joined
|
|||
tom__ | yo | 12:01 | |
12:04
reportable6 left
12:05
reportable6 joined
12:06
nine joined
|
|||
ugexe | there was a brief period when libuv had code to try rename multiple times but was reverted | 12:56 | |
github.com/libuv/libuv/pull/2122 | |||
nine | Interesting. IMHO libuv would be the wrong layer for this anyway. Even MoarVM would be. There's too much policy involved. That's better left for a layer close to the user | 13:13 | |
ugexe | that was basically why it was reverted | 13:16 | |
13:20
linkable6 left
13:23
linkable6 joined
13:43
dogbert17 joined
|
|||
ugexe | there could be a problem implementing it in rakudo in that i dont think moarvm passes along e.g. UV_EBUSY UV_EPERM UV_EACCES | 14:03 | |
although if its only ever used for precomp maybe it doesnt need to be that correct | 14:05 | ||
15:02
domidumont joined
15:04
quotable6 left,
bloatable6 left,
committable6 left,
coverable6 left,
linkable6 left,
sourceable6 left,
reportable6 left,
releasable6 left,
notable6 left,
nativecallable6 left
15:05
sourceable6 joined,
committable6 joined,
bloatable6 joined,
releasable6 joined,
nativecallable6 joined,
quotable6 joined,
linkable6 joined,
reportable6 joined
15:06
notable6 joined
15:07
coverable6 joined
15:40
Merfont left,
Kaiepi joined
15:52
xiaomiao is now known as bonsaikitten
16:16
zakharyas joined
16:29
sena_kun left
16:31
sena_kun joined
17:37
Genie joined
17:42
Genie left
18:05
reportable6 left,
reportable6 joined
18:26
ggoebel_ joined
18:29
domidumont left
18:47
jjatria left
19:28
zakharyas left
20:05
ChanServ left
20:07
ChanServ joined,
kornbluth.freenode.net sets mode: +o ChanServ,
ChanServ sets mode: +o jnthn
20:14
Altai-man joined
20:15
Altai-man_ joined,
Altai-man_ left
20:42
tom__ left
23:49
linkable6 left
23:50
linkable6 joined
|