[前][次][番号順一覧][上]
ruby-changes:68901-69000
68901 2021-10-21 08:13 [ko1@a... ] 6a29131439 (master): Implement Ruby-to-Ruby calls in ujit (opt_send_without_block)
68902 2021-10-21 08:13 [ko1@a... ] 79d6e9618d (master): Make find_block_version() do list search
68903 2021-10-21 08:15 [ko1@a... ] 5c2f74fc32 (master): Fix encoding of test x86 instruction
68904 2021-10-21 08:13 [ko1@a... ] 09479c33f5 (master): Implement block version limit
68905 2021-10-21 08:13 [ko1@a... ] 863ff14997 (master): Add a callback in to microjit when a BOP is redefined
68906 2021-10-21 08:13 [ko1@a... ] 05c72d40b7 (master): Alan & Max at Tanagra
68907 2021-10-21 08:16 [ko1@a... ] 7eef8f09c0 (master): Implement getblockparamproxy
68908 2021-10-21 08:16 [ko1@a... ] 035b5ac3bb (master): Remove token_paste.h dep from common.mk
68909 2021-10-21 08:16 [ko1@a... ] 59e5f6b83b (master): Implement dupn for n==2 (only case used in RDoc/railsbench) (#20)
68910 2021-10-21 08:16 [ko1@a... ] e22657b887 (master): Implement branchnil bytecode (#26)
68911 2021-10-21 08:16 [ko1@a... ] c9feb72b65 (master): Implement opt_mod as call to interpreter function (#29)
68912 2021-10-21 08:13 [ko1@a... ] b7f93e81df (master): Implement --ujit-stats and instructoin counting
68913 2021-10-21 08:13 [ko1@a... ] 7efde1bfb4 (master): conditionally add libcapstone
68914 2021-10-21 08:13 [ko1@a... ] a14015e9b5 (master): Report unknown --ujit-* options
68915 2021-10-21 08:13 [ko1@a... ] d2ad0a1175 (master): Added synthetic torture test with 30K tiny methods
68916 2021-10-21 08:13 [ko1@a... ] e85e0e2fa9 (master): Commit WIP setlocal_WC_1 implementation
68917 2021-10-21 08:16 [ko1@a... ] 4c7afa64b4 (master): Make gen_opt_aref() delegate to gen_opt_send_without_block() (#9)
68918 2021-10-21 08:16 [ko1@a... ] e2fe7e4aff (master): Percentages should be out of 100.0%, not 1.0%.
68919 2021-10-21 08:16 [ko1@a... ] f1b11fa454 (master): Comment edits
68920 2021-10-21 08:16 [ko1@a... ] 6250506de2 (master): Remove debug prints
68921 2021-10-21 08:16 [ko1@a... ] e66c9f8c62 (master): Remove redundant mov
68922 2021-10-21 08:16 [ko1@a... ] 0a3ee8b2e3 (master): Avoid looping on invokesuper on module included multiple times
68923 2021-10-21 08:16 [ko1@a... ] 4bea8af69f (master): Update deps
68924 2021-10-21 08:16 [ko1@a... ] 936ee55562 (master): Improve opt_not by expanding cfunc codegen
68925 2021-10-21 08:16 [ko1@a... ] 9f46e6e64b (master): Disable YJIT while running MJIT tests (#62)
68926 2021-10-21 08:16 [ko1@a... ] 4442029ec4 (master): move assert. opnd.idx doesn't make sense for OPND_SELF
68927 2021-10-21 08:16 [ko1@a... ] 89ae21a092 (master): Add back ifdefs for RUBY_DEBUG, accidentally removed
68928 2021-10-21 08:16 [ko1@a... ] d6412126bc (master): Implement setivar with a plain old function call (#34)
68929 2021-10-21 08:16 [ko1@a... ] db02d73e5e (master): Change strcpy of a static string to strncpy
68930 2021-10-21 08:14 [ko1@a... ] 7b38bf189e (master): Update yjit.md
68932 2021-10-21 08:14 [ko1@a... ] e4e453c7d0 (master): Update yjit.md
68933 2021-10-21 08:14 [ko1@a... ] aba4047955 (master): Update yjit.md
68934 2021-10-21 08:14 [ko1@a... ] c04e5188d5 (master): YJIT: use a flat array for finding codegen functions
68935 2021-10-21 08:14 [ko1@a... ] fe784d1449 (master): Track interpreter return as an exit reason for leave instr
68936 2021-10-21 08:15 [ko1@a... ] 0805cba735 (master): Update yjit_codegen.c
68937 2021-10-21 08:15 [ko1@a... ] 7ee3636f61 (master): Remove unnamed enums because MSVC sux
68938 2021-10-21 08:15 [ko1@a... ] c3f264b62c (master): Allow chaining on immediate guard
68939 2021-10-21 08:19 [ko1@a... ] 43acb9d7f0 (master): Update README.md
68940 2021-10-21 08:19 [ko1@a... ] 6c793a2fed (master): Update README.md
68941 2021-10-21 08:19 [ko1@a... ] 546ca8167d (master): Guard for T_OBJECT at compile time (#53)
68942 2021-10-21 08:19 [ko1@a... ] f6e3f75c2b (master): Introduce concept of YJIT instruction operands
68945 2021-10-21 08:19 [ko1@a... ] 8106a95efb (master): English
68946 2021-10-21 08:19 [ko1@a... ] 31ab35309b (master): Update common.mk
68947 2021-10-21 08:19 [ko1@a... ] 6b5d26dc78 (master): Implement basic encodings for xchg
68948 2021-10-21 08:19 [ko1@a... ] 03da234eb0 (master): Add T_OBJECT check to getivar
68949 2021-10-21 08:19 [ko1@a... ] ecd4487a48 (master): Remove #define MAX_VERSIONS, now using command-line option
68950 2021-10-21 08:19 [ko1@a... ] 33227b1094 (master): Add exit counters and inline/outlined code size to stats hash
68951 2021-10-21 08:19 [ko1@a... ] 646c7b3ff6 (master): Temporarily increase MAX_BRANCHES until we have a better solution
68952 2021-10-21 08:19 [ko1@a... ] 71560f8804 (master): Add opt_size and opt_length
68953 2021-10-21 08:19 [ko1@a... ] 0cd3b97e02 (master): Handle non-material empty singleton class properly
68954 2021-10-21 08:19 [ko1@a... ] ef5cfcae0d (master): Delete codeql-analysis-2.yml
68955 2021-10-21 08:19 [ko1@a... ] 6883aeda77 (master): Add a macro for tweaking default call threshold
68956 2021-10-21 08:19 [ko1@a... ] 364cdda0f1 (master): Fix compiler warning
68957 2021-10-21 08:19 [ko1@a... ] 60496b6666 (master): Pass self type through method calls
68958 2021-10-21 08:19 [ko1@a... ] 9e0a56fb24 (master): Add FLONUM detection
68959 2021-10-21 08:19 [ko1@a... ] 6998246233 (master): Use snprintf rather than double strncpy.
68960 2021-10-21 08:19 [ko1@a... ] 62c1297e24 (master): Implement setn bytecode (#15)
68961 2021-10-21 08:19 [ko1@a... ] a66dce146a (master): Implement opt_not with deferred compilation (#44)
68962 2021-10-21 08:19 [ko1@a... ] 67c2cdc59a (master): Implement gen_getlocal
68963 2021-10-21 08:19 [ko1@a... ] 435d7c5088 (master): Improve set instance variable
68964 2021-10-21 08:19 [ko1@a... ] edaf12def6 (master): Fix local type tracking in getlocal, setlocal. Add test.
68965 2021-10-21 08:19 [ko1@a... ] ed636b59ed (master): Add duparray to YJIT codegen
68966 2021-10-21 08:19 [ko1@a... ] d2e9932908 (master): Convert YJIT stats reporting on exit from C to Ruby.
68967 2021-10-21 08:19 [ko1@a... ] b385f31188 (master): Remove seven YJIT counters that are no longer used.
68968 2021-10-21 08:19 [ko1@a... ] 0c3842d154 (master): Implement opt_aset as interpreter handler call
68969 2021-10-21 08:19 [ko1@a... ] eaf039af98 (master): Create GitHub workflow to run ASM tests (#8)
68970 2021-10-21 08:19 [ko1@a... ] 38e67ccd15 (master): Add setivar exit reasons to --yjit-stats
68971 2021-10-21 08:19 [ko1@a... ] 7ce6d1f0c2 (master): Update README.md
68972 2021-10-21 08:19 [ko1@a... ] 30f20d7c38 (master): Remove some MicroJIT vestiges
68973 2021-10-21 08:19 [ko1@a... ] ce928473d0 (master): Deletate to opt_send_without_block for opt_ltlt (#33)
68974 2021-10-21 08:19 [ko1@a... ] 5e164a77d5 (master): Better comments where we add exits-by-opcode to the stats hash, plus a presumably-unneeded strncpy just to be sure.
68975 2021-10-21 08:19 [ko1@a... ] 40b3290966 (master): Use autogen.sh in YJIT's CI setup
68976 2021-10-21 08:19 [ko1@a... ] 53ff2d791d (master): Fix bug in ctx_set_local_type()
68977 2021-10-21 08:19 [ko1@a... ] b415ceb92e (master): Increase default YJIT call threshold to 10. Add exec mem size arg. (#52)
68978 2021-10-21 08:19 [ko1@a... ] 54fe43b45c (master): Implement defined bytecode (#39)
68979 2021-10-21 08:19 [ko1@a... ] adbd7ff332 (master): Fix frozen check (use jnz) and move heap object check.
68980 2021-10-21 08:19 [ko1@a... ] 3e80104024 (master): Aesthetic changes and add missing counter
68981 2021-10-21 08:19 [ko1@a... ] cdc9cb6e97 (master): Stylize macOS correctly
68982 2021-10-21 08:19 [ko1@a... ] b63fcafbc9 (master): Make jumps dashed and falls solid
68983 2021-10-21 08:19 [ko1@a... ] f16ec70e4f (master): Allow yjit.rb to work with frozen strings
68984 2021-10-21 08:19 [ko1@a... ] 9043ad3d74 (master): Implement topn instruction
68985 2021-10-21 08:19 [ko1@a... ] 8c68f112d8 (master): Delay and be selective about when to discard local types
68986 2021-10-21 08:19 [ko1@a... ] 844067f7ee (master): Update README.md
68987 2021-10-21 08:19 [ko1@a... ] da30f21ab5 (master): Try to fix MJIT symbol clash with cargo cult
68989 2021-10-21 08:19 [ko1@a... ] 1aace65dc0 (master): Add comment
68990 2021-10-21 08:19 [ko1@a... ] 0cc73ca2a9 (master): Malloc branch entries (#112)
68991 2021-10-21 08:19 [ko1@a... ] 6cb4edd73f (master): Implement swap instruction
68992 2021-10-21 08:19 [ko1@a... ] e4bf905a28 (master): Use an st_table for optimized method codegen
68993 2021-10-21 08:19 [ko1@a... ] 78f64d14d4 (master): Add invokebuiltin_delegate_leave
68994 2021-10-21 08:19 [ko1@a... ] 25792c17d4 (master): Convert yjit static stat variables to counters
68995 2021-10-21 08:19 [ko1@a... ] 3fedf8329d (master): Check for refinements in gen_invokesuper
68996 2021-10-21 08:19 [ko1@a... ] 3677b233dd (master): Implement opt_nil_p and opt_empty_b by delegating to send (#35)
68997 2021-10-21 08:19 [ko1@a... ] 7d252186fe (master): Simplify known class check for singletons
68998 2021-10-21 08:19 [ko1@a... ] f2530f884e (master): Improve codegen and type tracking in putobject
68999 2021-10-21 08:19 [ko1@a... ] 36134f7d29 (master): Implement calls to methods with simple optional params
69000 2021-10-21 08:19 [ko1@a... ] 94cb5a6b1e (master): Implement opt_neq
[前][次][番号順一覧][上]