{"push_id":623826387,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"698ae19274a96a3c01ab40d11d2939218daec111","before":"ff48f8c2ed0cca5a95b1af4f5c61dc5e35dca03a","commits":[{"sha":"4502881f06cd3a14678cb41cd04dc44240e1c1fc","author":{"email":"da3e5f0218a7660df2aa04bc00982a6b40e31b8d@tsinghua.edu.cn","name":"yuchen"},"message":"add related_info on page-replacement-policy algorithms","distinct":true,"url":"https://api.github.com/repos/JamisHoo/ucore_lab/commits/4502881f06cd3a14678cb41cd04dc44240e1c1fc"},{"sha":"316bbf6b92c737a1e7a4f5d721c32439bc832683","author":{"email":"da3e5f0218a7660df2aa04bc00982a6b40e31b8d@tsinghua.edu.cn","name":"yuchen"},"message":"fix bug in lab1-ex3.c, %% eax --> %eax in basic inline asm\n\nthe reference is from\nhttps://gcc.gnu.org/onlinedocs/gcc.pdf (5.0.0 pre-release），\nsection 6.43 （How to Use Inline Assembly Language in C Code）\nand http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html\n\nsyntax of basic asm statement:\nasm [ volatile ] ( Assembler Instructions )\n\nsyntax of extended asm statement\nasm [volatile] ( Assembler Template\n: Output Operands\n[ : Input Operands\n[ : Clobbers ] ])\n\nAlanpsc, thanks you!","distinct":true,"url":"https://api.github.com/repos/JamisHoo/ucore_lab/commits/316bbf6b92c737a1e7a4f5d721c32439bc832683"},{"sha":"698ae19274a96a3c01ab40d11d2939218daec111","author":{"email":"66abdeb437e680cbc9dcd5e778ff896ceb217a0a@gmail.com","name":"Jamis"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/JamisHoo/ucore_lab/commits/698ae19274a96a3c01ab40d11d2939218daec111"}]}