Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gc-debugsource | Distribution: SUSE Linux Framework One |
Version: 8.2.4 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.3 | Build date: Fri Jun 14 19:43:04 2024 |
Group: Development/Debug | Build host: h01-armsrv1 |
Size: 1556496 | Source RPM: gc-8.2.4-slfo.1.1.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://www.hboehm.info/gc/ | |
Summary: Debug sources for package gc |
This package provides debug sources for package gc. Debug sources are useful when developing applications that use this package or when debugging this package.
BSD-3-Clause
* Fri May 26 2023 jengelh@inai.de - Update to release 8.2.4 * Avoid potential race between realloc and GC_block_was_dirty * Fix comparisons to heap boundary in GC_get_back_ptr_info and GC_mark_from * Fix data race in GC_heapsize_at_forced_unmap variable * Workaround a malfunction of soft-dirty bits clearing on Power9 * Fri Aug 26 2022 jengelh@inai.de - Update to release 8.2.2 * Avoid potential race in GC_init_real_syms after GC_allow_register_threads * Do not count unmapped regions if GC_unmap is madvise-based (Linux) * Fix assertion violation of GC_thread_key alignment if pthread-based TLS * Fix hang on sem_wait in GC_suspend_thread if thread was resumed recently - Delete 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch (applied) * Thu Dec 02 2021 jengelh@inai.de - Add 0001-Distribute-gc_gcj.h-and-some-other-headers-in-single.patch to repair `make install` forgetting to install gc_pthread.h. - Drop C++98 build mode; just use what g++ uses. * Wed Sep 29 2021 jengelh@inai.de - Update to release 8.2.0 * Add API for accessing incremental GC time limit with nanosecond precision * Add API function to force start of incremental collection * Add GC_get/set_disable_automatic_collection API * New API (GC_set_markers_count) to control number of parallel markers * New API function to clear GC exclusion table * New API function to get size of object debug header * New API standalone functions to acquire and release the allocator lock * Always abort on failure to access /proc/self/maps * Avoid initial 3ms pause on world stop/start with GC_retry_signals * Enable mprotect-based incremental GC for Linux/arm and Linux/aarch64 * Enable true incremental collection even if parallel marker is on * Fix mmap(PROT_NONE) failure if RLIMIT_AS value is low (Linux) * Report memory region bounds and errno on GC_unmap/remap failure * Use mprotect-based VDB on PowerPC and S390 (Linux) * Use soft dirty bits on Linux (i386, powerpc, s390, x86_64) * Fix copyright message in de_win.rc, gc_cpp.cc, ec.h and specific.h * Tue Sep 28 2021 jengelh@inai.de - Update to release 8.0.6 * Allocate start_info struct on the stack in GC_pthread_create. * Allow GC_PAUSE_TIME_TARGET environment variable values smaller than 5 ms. * Disable mprotect-based incremental GC if /proc roots are used. * Enable sbrk-to-mmap fallback on major supported Unix-like platforms. * Ensure process is running on one CPU core if AO ops are emulated with locks. * Fix data race regarding *rlh value in generic_malloc_many. * Fix handling of areas smaller than page size in GC_scratch_recycle. * Limit number of unmapped regions. * Fri Mar 15 2019 jengelh@inai.de - Update to new upstream release 8.0.4 * Avoid a full GC when growing finalizer tables if in incremental mode. * Avoid potential race in hb_sz access between realloc and reclaim_block. * Ensure result of every variant of MS_TIME_DIFF has unsigned long type. * Fix 'unexpected mark stack overflow' abort in push_all_stack. * Tue Jan 08 2019 jengelh@inai.de - Add libatomic_ops-devel as a package require, since it shows up in bdw-gc.pc. * Tue Jan 08 2019 jengelh@inai.de - Update to new upstream release 8.0.2 * Explicitly unblock GC signals on GC initialization. * Add initial RISC-V support. * Never return null by C++ GC allocators and gc_cpp operator new. * Add AO primitives implementation to GC based on C11 atomic intrinsic. * Change pointer arguments of push_all[_eager]/conditional API to void * type. * Change type of hb_sz field (of hblkhdr) from size_t to word. * Decide between memory unmapping and mprotect-based dirty bits at runtime. * New API function (GC_dump_named) to produce named dumps. * New API function (get_size_map_at) to get content of size_map table. * New API to stop and start the GC world externally. * New API to turn on manual VDB at runtime. * Tue Jan 30 2018 jengelh@inai.de - Update to new upstream release 7.6.4 * Also enable the TSX workaround for i386 (Linux) * Relax mark_mutex attribute needed to disable elision (Linux/x64) * Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc) * Add API function to calculate total memory in use by all GC blocks * Add API function to set/modify GC log file descriptor (Unix) * Add alt-stack registration support * Implement the finalization extension API * Implement thread suspend/resume API (Linux threads only) * Mon Feb 01 2016 rguenther@suse.com - Force -std=gnu++98 for C++ testcases. * Thu Mar 05 2015 jengelh@inai.de - Update homepage URLs * Mon Dec 29 2014 p.drouand@gmail.com - Update to version 7.4.2 * Add config option to use STGRTMIN-based signals for thread suspend/resume. * Allow parallel mark to be enabled on powerpc-linux systems. * Fix 'Array subscript is above array bounds' GCC warning in GC_new_kind/proc. * Fix 'attribute declaration must precede definition' warning. * Fix GC_finalized_malloc failure on disclaim_test. * Fix GC_sig_suspend initialization when non-constant SIGRTMIN used. * Fix data roots registration for Android/x86 and NDK ARM 'gold' linker. * Fix find stackbottom on BlueGene P/Q systems. * Fix machdep .lo files path in configure (SPARC, IA-64). * Fix ok_init assignment (missing cast) in GC_new_kind_inner. - Remove aarch64-support.patch; merged on upstream release - gc project has a new home; update URL tag and download source URL * Sun May 26 2013 jengelh@inai.de - Make use of external libatomic_ops -- openSUSE has it in a separate source package - Fix version: 7.2d is not a prerelease, so there is no need to call it 7.1* - More portable make install call; more robust file list * Sat May 25 2013 root@localhost - libatomic_ops-aarch64.patch: update makefile to install missing headers, don't use AO_EXPECT_FALSE. * Sat May 18 2013 schwab@suse.de - aarch64-support.patch: aarch64 support for gc from upstream - libatomic_ops-aarch64.patch: aarch64 support for libatomic_ops from upstream add-aarch64-support branch * Mon Mar 25 2013 dmueller@suse.com - update to 7.2d + no upstream changelog available, but bring it two years further up to date - remove all patches. All upstream meanwhile - fix packaging of atomic_ops.pc * Sun Mar 03 2013 jengelh@inai.de - Record autoconf requirements in spec file * Tue Aug 07 2012 uli@suse.com - fix for malloc()/calloc() overflows (CVE-2012-2673, bnc#765444) * Sat Feb 11 2012 coolo@suse.com - put the provides for libatomic-ops-devel in a package actually in existance * Sun Dec 25 2011 idonmez@suse.com - Provide libatomic-ops-devel package too * Tue Dec 13 2011 werner@suse.de - To use this with asymptote from TeX Live large config is required. Also fast garbage collection iby using pthread-based parallel mark implementation will help a lot. * Sat Oct 01 2011 coolo@suse.com - add libtool as buildrequire to make the spec file more reliable * Fri Sep 30 2011 crrodriguez@opensuse.org - Workaround qemu-arm bugs. * Thu Sep 22 2011 jengelh@medozas.de - Implement shlib policy - Resolve rpmlint warning "no-pkg-config-provides" - Remove redundant/obsolete tags (cf. specfile guidelines; License field is inherited from (main) subpackage) * Mon Jun 20 2011 pgajdos@novell.com - updated to 7.2alpha6 * many bug fixes and new features from 6.6, see doc/README.changes for older changes and ChangeLog for recent changes * Thu Apr 02 2009 crrodriguez@suse.de - remove static libraries and "la" files - run make check * Wed Dec 10 2008 olh@suse.de - use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade (bnc#437293) * Tue Nov 11 2008 olh@suse.de - use gcc built-in atomic functions, to fix w3m build * Thu Oct 30 2008 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Mon Feb 25 2008 crrodriguez@suse.de - fix library-without-ldconfig-postin errors * Wed Nov 21 2007 uli@suse.de - implicit malloc() redirection breaks some apps (bug #335123) * Sat May 26 2007 ro@suse.de - split off devel package * Mon Jan 30 2006 uli@suse.de - enabled malloc redirection, C++ support - fixed shared libs * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Wed Jan 11 2006 uli@suse.de - initial package
/usr/src/debug/gc-8.2.4 /usr/src/debug/gc-8.2.4/allchblk.c /usr/src/debug/gc-8.2.4/alloc.c /usr/src/debug/gc-8.2.4/blacklst.c /usr/src/debug/gc-8.2.4/cord /usr/src/debug/gc-8.2.4/cord/cordbscs.c /usr/src/debug/gc-8.2.4/cord/cordprnt.c /usr/src/debug/gc-8.2.4/cord/cordxtra.c /usr/src/debug/gc-8.2.4/dbg_mlc.c /usr/src/debug/gc-8.2.4/dyn_load.c /usr/src/debug/gc-8.2.4/extra /usr/src/debug/gc-8.2.4/extra/gc.c /usr/src/debug/gc-8.2.4/finalize.c /usr/src/debug/gc-8.2.4/fnlz_mlc.c /usr/src/debug/gc-8.2.4/gc_badalc.cc /usr/src/debug/gc-8.2.4/gc_cpp.cc /usr/src/debug/gc-8.2.4/gc_dlopen.c /usr/src/debug/gc-8.2.4/gcj_mlc.c /usr/src/debug/gc-8.2.4/headers.c /usr/src/debug/gc-8.2.4/include /usr/src/debug/gc-8.2.4/include/cord.h /usr/src/debug/gc-8.2.4/include/cord_pos.h /usr/src/debug/gc-8.2.4/include/ec.h /usr/src/debug/gc-8.2.4/include/gc.h /usr/src/debug/gc-8.2.4/include/gc_cpp.h /usr/src/debug/gc-8.2.4/include/gc_disclaim.h /usr/src/debug/gc-8.2.4/include/gc_gcj.h /usr/src/debug/gc-8.2.4/include/gc_mark.h /usr/src/debug/gc-8.2.4/include/gc_typed.h /usr/src/debug/gc-8.2.4/include/private /usr/src/debug/gc-8.2.4/include/private/dbg_mlc.h /usr/src/debug/gc-8.2.4/include/private/gc_alloc_ptrs.h /usr/src/debug/gc-8.2.4/include/private/gc_hdrs.h /usr/src/debug/gc-8.2.4/include/private/gc_locks.h /usr/src/debug/gc-8.2.4/include/private/gc_pmark.h /usr/src/debug/gc-8.2.4/include/private/gc_priv.h /usr/src/debug/gc-8.2.4/include/private/gcconfig.h /usr/src/debug/gc-8.2.4/include/private/pthread_stop_world.h /usr/src/debug/gc-8.2.4/include/private/pthread_support.h /usr/src/debug/gc-8.2.4/include/private/thread_local_alloc.h /usr/src/debug/gc-8.2.4/mach_dep.c /usr/src/debug/gc-8.2.4/malloc.c /usr/src/debug/gc-8.2.4/mallocx.c /usr/src/debug/gc-8.2.4/mark.c /usr/src/debug/gc-8.2.4/mark_rts.c /usr/src/debug/gc-8.2.4/misc.c /usr/src/debug/gc-8.2.4/new_hblk.c /usr/src/debug/gc-8.2.4/obj_map.c /usr/src/debug/gc-8.2.4/os_dep.c /usr/src/debug/gc-8.2.4/pthread_start.c /usr/src/debug/gc-8.2.4/pthread_stop_world.c /usr/src/debug/gc-8.2.4/pthread_support.c /usr/src/debug/gc-8.2.4/ptr_chck.c /usr/src/debug/gc-8.2.4/reclaim.c /usr/src/debug/gc-8.2.4/thread_local_alloc.c /usr/src/debug/gc-8.2.4/typd_mlc.c
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Jul 18 00:25:40 2024