github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
03:19
AlexDani` joined
03:23
AlexDaniel left
03:30
AlexDani` is now known as AlexDaniel,
AlexDaniel left,
AlexDaniel joined
06:42
MasterDuke left
06:50
notable6 left,
benchable6 left,
coverable6 left,
shareable6 left,
committable6 left,
reportable6 left,
nine left
07:10
domidumont joined
07:15
domidumont left
07:16
shareable6 joined,
committable6 joined,
reportable6 joined,
nine joined,
notable6 joined,
benchable6 joined,
coverable6 joined
07:17
domidumont joined
07:57
zakharyas joined
08:26
zakharyas left,
shareable6 left,
committable6 left,
reportable6 left,
nine left
08:27
notable6 left,
benchable6 left,
coverable6 left
08:30
sena_kun joined,
patrickb joined
08:36
notable6 joined,
coverable6 joined,
benchable6 joined,
nine joined,
reportable6 joined,
committable6 joined,
shareable6 joined,
zakharyas joined
|
|||
Geth | MoarVM: f1b26bb0e8 | (Stefan Seifert)++ | Configure.pl Fix Configure.pl failing when --prefix /usr is passed gerd++ reported this on Github 1143 and supplied the diagnostics and fix: If the prefix is exact /usr, then it seems that in build/Makefile.in @moardll@: $(OBJECTS) $(THIRDPARTY) $(MSG) linking $@ $(CMD)$(LD) @ldout@$@ $(LDFLAGS) @ldshared@ @moarshared@ $(OBJECTS) $(DLL_LIBS) moarshared will not be substituted or is wrong. |
10:08 | |
10:15
sena_kun left
10:56
patrickb left
11:27
zakharyas left
11:35
patrickb joined
11:51
brrt joined
13:09
lucasb joined
13:14
zakharyas joined
|
|||
brrt | \o | 13:20 | |
13:22
pamplemousse joined
|
|||
brrt | ohai pamplemousse | 13:22 | |
timotimo | o/ | 13:23 | |
pamplemousse | \o | ||
timotimo | brrt, got anything to talk about regarding the devirtualization stuff? | ||
brrt | ohai timotimo | 13:24 | |
not yet :-$ | |||
pamplemousse: what's your next step? | |||
timotimo | no problem :) | 13:25 | |
pamplemousse | brrt: Next step is figuring out how to include multiple files and/or modules in the ELF, and making sure that the program uses the included modules | 13:35 | |
brrt | pamplemousse: cool | 13:37 | |
can I suggest, as an intermediary step, to have a 'packed' file format | 13:38 | ||
13:43
zakharyas left
|
|||
pamplemousse | That wouldn't be a bad idea, since it's probably going to start getting pretty big. | 13:43 | |
13:51
sena_kun joined
13:55
brrt left
14:28
pamplemousse left
14:41
mst_ joined,
mst_ left,
mst_ joined,
ChanServ sets mode: +o mst_
14:44
mst left
14:45
zakharyas joined
14:46
mst_ is now known as mst
14:55
domidumont left,
brrt joined
|
|||
brrt | pamplemousse: I wasn't really suggesting compression, though :-) | 14:56 | |
I meant to say, a single file that contained a number of serialized compunits | |||
patrickb | Please excuse the heretic question: What is the advantage of an executable (ELF) Perl 6 script over a usual script? | 14:57 | |
brrt | we'll talk later when I'm back | ||
patrickb: legion | |||
One of the things on top of my mind is startup time | |||
an executable, especially a statically linked one, is lazy-loaded by the system loader, ideally with a single syscall | 14:58 | ||
currently perl6 has to walk a path to find CORE.setting, load it, etc. | |||
that isn't cheap | 14:59 | ||
15:05
brrt left
15:11
pamplemousse joined
15:16
patrickb left
15:24
pamplemousse left
15:27
pamplemousse joined
15:33
zakharyas left
15:52
pamplemousse left
16:26
sena_kun left
16:27
sena_kun joined
17:05
pamplemousse joined
17:12
rfold joined
17:28
domidumont joined
17:53
domidumont left
18:19
brrt joined
18:55
sena_kun left,
sena_kun joined
18:58
sena_kun left,
sena_kun joined
19:03
sena_kun left,
sena_kun joined
19:50
patrickb joined
20:39
brrt left
20:40
rfold left
20:51
robertle left
20:58
lucasb left
21:14
patrickb left
22:51
pamplemousse left
22:59
sena_kun left
|
|||
Geth | MoarVM: 93739d56d6 | (Timo Paulssen)++ | src/io/procops.c Improve error when failing to spawn process for example, it used to be "no such file or directory", but now it's "Failed to spawn process blorp: no such file or directory (error code -2)" Especially when the text is all the context a user has to go on, it can be very helpful to have the info that it was an error during process spawn, and what the program was. |
23:43 |