github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:57
Kaeipi joined,
Kaiepi left
04:32
committable6 left,
unicodable6 left,
statisfiable6 left,
releasable6 left,
quotable6 left,
sourceable6 left,
coverable6 left,
linkable6 left,
evalable6 left,
tellable6 left,
squashable6 left,
shareable6 left,
nativecallable6 left,
bisectable6 left,
notable6 left,
bloatable6 left,
benchable6 left,
greppable6 left
04:33
sourceable6 joined,
committable6 joined,
shareable6 joined,
bloatable6 joined,
tellable6 joined
04:34
releasable6 joined,
unicodable6 joined,
squashable6 joined,
notable6 joined,
linkable6 joined,
bisectable6 joined
04:35
statisfiable6 joined,
coverable6 joined,
nativecallable6 joined,
evalable6 joined,
benchable6 joined,
greppable6 joined,
quotable6 joined
04:52
MasterDuke left
|
|||
nwc10 | good *able6, #moarvm | 06:06 | |
06:41
patrickb joined
06:59
sena_kun joined
07:03
samcv left
|
|||
nine | Good morning! | 08:03 | |
nwc10 | correct! | ||
:-) | |||
nine | nwc10: nice to see that my work on enabling compiler warnings laid the foundation for actual fixes :) | 08:04 | |
nwc10 | what amused me was that on x86_64 it seemed to be byte-for-byte identnical object code | 08:06 | |
whereas on arm, the compiler compiled my bitwise AND test into < 0x80 | |||
also, for some reason, trying to use MVM_UNLIKELY on the two if statements made gcc on ARM generate *worse* code | 08:07 | ||
it added 1 instruction into the loop | |||
which was actually already laid out in a way that I think was optimal for the likely case | |||
(I didn't think it through hard to "how would I write this in assemby" | |||
) | |||
08:28
zakharyas joined
09:07
zakharyas1 joined
09:10
zakharyas left
11:28
zakharyas1 left
13:27
Merfont joined
13:28
Kaeipi left
13:29
patrickb left
13:30
patrickb joined
14:16
zakharyas joined
14:33
patrickb left
14:36
zakharyas left
14:40
sena_kun left
14:44
zakharyas joined
15:20
Merfont is now known as Kaiepi
16:17
zakharyas1 joined
16:19
zakharyas left
16:57
moon-child left
17:18
patrickb joined
17:24
moon-child joined
17:30
domidumont joined
19:47
samcv joined
|
|||
Geth | MoarVM/ILP32-printf-warnings: 3c3a24bff6 | (Nicholas Clark)++ | 2 files Fix two *printf size warnings reported on ILP32 platforms. In debugserver.c, handle_id is 64 bit, so use PRId64. In the profiler, we print out the difference between two pointers. This has the type ptrdiff_t. It seems that on most platforms that ptrdiff_t is a typedef for long. However, on (at least) arm32 and sparc32 it is a typedef ... (6 more lines) |
19:56 | |
nwc10 | good *, samcv | ||
Geth | MoarVM: nwc10++ created pull request #1364: Fix two *printf size warnings reported on ILP32 platforms. |
19:57 | |
nwc10 | right, let's see this time whether github notices that Azure finished its job | ||
20:35
Geth left
20:36
Geth joined
20:37
dogbert17 left,
dogbert17 joined
20:38
raku-bridge left
20:44
vesper joined
20:50
vesper11 left
21:17
patrickb left
21:26
patrickb joined
21:41
zakharyas1 left
|