summaryrefslogtreecommitdiff
path: root/regint.h
Commit message (Expand)AuthorAgeFilesLines
* Delay start of the match cache optimization (#7738)TSUYUSATO Kitsune2023-05-041-2/+7
* Refactor `Regexp#match` cache implementation (#7724)TSUYUSATO Kitsune2023-04-191-18/+18
* Fix `PLATFORM_GET_INC`Nobuyoshi Nakada2023-04-161-1/+8
* Use long instead of intTSUYUSATO Kitsune2022-11-091-7/+8
* Revert "Refactor field names"TSUYUSATO Kitsune2022-11-091-12/+11
* Refactor field namesTSUYUSATO Kitsune2022-11-091-11/+12
* Support OP_REPEAT and OP_REPEAT_INCTSUYUSATO Kitsune2022-11-091-5/+14
* Add index to the latest NULL_CHECK_STACK for fast matchingTSUYUSATO Kitsune2022-11-091-0/+1
* Keep cache optimization info to MatchArg for global matchingTSUYUSATO Kitsune2022-11-091-0/+7
* Implement cache optimization for regexp matchingTSUYUSATO Kitsune2022-11-091-0/+8
* Fix and improve coroutines for Darwin (macOS) ppc/ppc64. (#5975)Sergey Fedorov2022-10-191-1/+2
* re.c: Add Regexp.timeout= and Regexp.timeoutYusuke Endoh2022-03-301-0/+8
* regint.h: Reduce the frequency of rb_thread_check_intsYusuke Endoh2022-03-241-1/+8
* Add printf-style format attribute to oniguruma functionsNobuyoshi Nakada2021-09-271-2/+6
* Enable arm64 optimizations that exist for power/x86 (#3393)AGSaidi2020-08-141-1/+1
* Merge Onigmo 6.1.1naruse2017-02-111-2/+13
* regint.h: version for secure functionsnobu2016-12-241-1/+1
* Merge Onigmo 6.0.0naruse2016-12-101-242/+174
* revert UNALIGNED_WORD_ACCESS for GCC6naruse2016-04-301-4/+0
* disable unaligned word accessnobu2016-01-151-0/+4
* * regint.h (PLATFORM_UNALIGNED_WORD_ACCESS): The value ofngoto2016-01-151-0/+8
* Revert r52995nobu2015-12-091-6/+0
* use atomic operationsnobu2015-12-091-0/+6
* * regcomp.c, regenc.c, regexec.c, regint.h, enc/unicode.c:naruse2015-11-261-10/+25
* * Avoid undefined behaviors found by gcc -fsanitize=undefined.akr2014-10-171-2/+2
* * reg*.c: Merge Onigmo 5.15.0 38a870960aa7370051a3544naruse2014-09-151-4/+2
* UNALIGNED_WORD_ACCESS on ppc64nobu2014-07-231-0/+1
* * regcomp.c: Merge Onigmo 5.14.1 25a8a69fc05ae3b56a09.naruse2014-07-161-7/+69
* * Merge Onigmo 5.13.4 f22cf2e566712cace60d17f84d63119d7c5764ee.naruse2013-04-131-1/+2
* * regint.h: fix typo: _M_AMD86 -> _M_AMD64.naruse2013-04-101-1/+1
* defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu2013-04-051-6/+2
* * Merge Onigmo 0fe387da2fee089254f6b04990541c731a26757fnaruse2013-03-011-5/+5
* * regint.h (BITS_IN_ROOM, BS_ROOM, BS_BIT): suppress warnings.nobu2012-03-221-3/+3
* * Merge Onigmo-5.13.1. [ruby-dev:45057] [Feature #5820]naruse2012-02-171-19/+82
* * regcomp.c (onig_region_memsize): implemented for memsize_of().nobu2011-12-151-0/+1
* * regint.h (PLATFORM_UNALIGNED_WORD_ACCESS): Power PC does notnobu2011-07-141-1/+0
* * addr2line.c: suppressed shorten-64-to-32 warnings.naruse2011-01-311-2/+2
* * regint.h (OnigOpInfoType): constify name.naruse2010-11-171-1/+1
* * regint.h (OnigStackIndex): the type should be intptr_t.naruse2010-08-261-1/+1
* * regcomp.c (onig_memsize): constified.nobu2010-08-141-0/+2
* * configure.in (XCFLAGS): use -fvisibility=hidden if possible.nobu2010-07-211-0/+8
* * include/ruby/oniguruma.h: updated to follow Oniguruma 5.9.2.matz2010-03-011-2/+1
* * regcomp.c (print_enc_string): follow enclen's change.naruse2009-12-211-1/+1
* * regint.h: commit miss.nobu2009-09-221-1/+1
* *regparse.c (CC_DUP_WARN): use rb_compile_warn if ScanEnv has sourcenaruse2009-08-301-1/+1
* * include/ruby/oniguruma.h, include/ruby/re.h, re.c, regcomp.c,nobu2009-06-301-11/+11
* * thread.c (rb_thread_check_ints): added. please note thatko12008-08-131-2/+1
* * include/ruby/win32.h, bcc32/Makefile.sub (config.h): bcc 5.8 hasnobu2008-08-051-6/+0
* * regint.c (xmalloc, xrealloc, xfree): not to use ruby managed memory.nobu2008-07-251-0/+4
* * regint.h: use "ruby/..." instead of <ruby/...>.nobu2008-07-221-1/+1