OggS e|T ^OpusHead8 OggS e|T h};OpusTags Lavf57.83.100 LANGUAGE=eng HANDLER_NAME=SoundHandler ENCODER=Lavc57.107.100 libopus MAJOR_BRAND=isom MINOR_VERSION=512" COMPATIBLE_BRANDS=isomiso2avc1mp41 AUTHOR=Tshepang Lekhonkhobe ALBUM=Rustfest 2018 Rome2 TITLE=Behind The Scenes Of Producing An ExecutableG COPYRIGHT=Licensed to the public under Creative Commons Attribution 4.0 ARTIST=Tshepang Lekhonkhobe description=If it's a mystery what actually goes on when you do a 'cargo run', then this talk is for you. It explores the sequence of steps taken to get to a working executable, from high-level code, to machine code, and what happens in-between. We'll do a simple example and see what each representation looks like, while touching on the steps in-between. In the end, we'll look at the generated RISC-V assembly. OggS e|T d386QG{N?V&qȈAoz4svu%,CL7qVb=9 I3 jww$'d*kɘXgiBr}:/= :h^ܥ`>Kv!j<.cM8װyn$i*Z^}!G(E92444DF> cfU ɖ(I?kmQUCu+f-3vW8FaoD*GE+GG]IzmًZk2f }-4&1"oJ#aPs3;lilg O8ag;4uJl~6k;`}b, zn'Vvͧ^$lQNTS)QJ_v$;~39s ,,:0찦MoE,2(b;q@AJaq` %rr9}^]ǁ~oNd mG F1C? Vx8h+_AOo$ c m-(S!CB/H7Z'/R/82؏[5ץC- }|f"*YCAt?AcӒ 'vXO?PN+3B(=]'/@@Df˧ ~V l|u3`TwG}~1VIGbQHFq/sIŗmQ}=~Wb燰zͷ6516$=>㑚d{YK-U[8d(T"]7-遺iPvޝ̶`Gy=o/ٻD%@yȺhGp`u#1FDX<"zcvPǴ{Rw6cL(/5'MtGaL6@l:YL+?VY=\ruQi.d[gv.=V;|0%BZ|cMMHҝRoF3v9Q[?J`̮Olu2y"L*ZrH Y LEj"֭$8v}^`2N ]eb8x#C371eNNm,(cƘ8 tar 8\>+o&Pꪂ"aͫiQx6T!JHhUQYeХ+9.َ9t?Y܇R{izezC;L8B-bAftؗ]C [#J,oxt۫fx~bb,qf;[nMM [Mb.֫ -iۑsb S;%ӗR'rOt҂]bJ;3Al|F)Qm&-!U]ńlΡ;^4~"
&H"Hn'WTLB|&ނ0 J g32"m7-2`p m(a>SC=B.PoC$^::Ǭ7m65&U*
9.~njD+<tA ^ӯ?uG![~qhk(K
ؘԆmpg~fi]&sj_-
t)]lS1̫KѠBɥ]ԓ;ZY!OwOtMVs\6,WMbZ1֩^