mariadb/mysys
Vladislav Vaintroub ba95c303e3 MDEV-21167 LF_PINS::stack_ends_here inaccurate, leading to alloca() larger than stack
Use my_thread_var::stack_ends_here inside lf_pinbox_real_free() for address
where thread stack ends.

Remove LF_PINS::stack_ends_here.
It is not safe to assume that mysys_var that was used during pin allocation,
remains correct during free. E.g with binlog group commit in Innodb,
that frees pins for multiple Innodb transactions, it does not work
correctly.
2019-11-28 10:48:09 +01:00
..
array.c
base64.c
ChangeLog
charset-def.c
charset.c MDEV-19750 mysql command wrong encoding 2019-06-17 18:04:47 +01:00
checksum.c
CMakeLists.txt MDEV-19845: Adaptive spin loops 2019-06-27 10:53:18 +03:00
errors.c
file_logger.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
get_password.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
guess_malloc_library.c
hash.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
lf_alloc-pin.c MDEV-21167 LF_PINS::stack_ends_here inaccurate, leading to alloca() larger than stack 2019-11-28 10:48:09 +01:00
lf_dynarray.c
lf_hash.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
list.c
ma_dyncol.c
mf_arr_appstr.c
mf_cache.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mf_dirname.c
mf_fn_ext.c
mf_format.c
mf_getdate.c
mf_iocache.c fix MDEV-18750: failed to flashback large-size binlog file 2019-06-05 13:56:27 +02:00
mf_iocache2.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mf_keycache.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mf_keycaches.c
mf_loadpath.c
mf_pack.c
mf_path.c
mf_qsort.c
mf_qsort2.c
mf_radix.c
mf_same.c
mf_sort.c
mf_soundex.c
mf_tempdir.c
mf_tempfile.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mf_unixpath.c
mf_wcomp.c
mulalloc.c
my_access.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_addr_resolve.c
my_alarm.c
my_alloc.c Merge 10.2 into 10.3 2019-05-29 11:32:46 +03:00
my_atomic_writes.c
my_basename.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_bit.c
my_bitmap.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_chmod.c
my_chsize.c
my_compare.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_compress.c
my_conio.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_context.c
my_copy.c
my_cpu.c MDEV-19845: Adjust for Skylake based on benchmarks 2019-07-02 17:44:05 +03:00
my_create.c
my_default.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_delete.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_div.c
my_dlerror.c
my_error.c
my_file.c
my_fopen.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_fstream.c
my_gethwaddr.c
my_getncpus.c
my_getopt.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_getpagesize.c
my_getsystime.c MDEV-20079 When setting back the system time while mysqld is running, NOW() and UNIX_TIMESTAMP() results get stuck 2019-09-04 09:30:43 +02:00
my_getwd.c
my_init.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_largepage.c
my_lib.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_libwrap.c
my_likely.c
my_lock.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_lockmem.c Cleanup mman.h includes 2019-10-02 20:21:30 +04:00
my_malloc.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_memmem.c
my_mess.c
my_mkdir.c
my_mmap.c
my_new.cc
my_once.c
my_open.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_port.c
my_pread.c Fix debug assert to match its intention. 2019-06-17 19:01:15 +01:00
my_pthread.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_quick.c
my_rdtsc.c
my_read.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_redel.c
my_rename.c
my_rnd.c
my_safehash.c
my_safehash.h
my_seek.c
my_setuser.c
my_sleep.c
my_static.c MDEV-20425 Implement Boolean debug build option debug_assert 2019-08-29 13:13:17 +03:00
my_static.h
my_symlink.c
my_symlink2.c
my_sync.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_thr_init.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_timer_cycles.il
my_uuid.c
my_wincond.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_windac.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_winerr.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_winfile.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_winthread.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
my_write.c
mysys_priv.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
psi_noop.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
ptr_cmp.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
queues.c
safemalloc.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
stacktrace.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
string.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
test_charset.c
test_dir.c
test_thr_mutex.c
test_xml.c
testhash.c
thr_alarm.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
thr_lock.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
thr_mutex.c MDEV-20183 data race at safe_mutex_lock() 2019-07-26 12:36:06 +03:00
thr_rwlock.c
thr_timer.c
tree.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
typelib.c
waiting_threads.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
wqueue.c Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00