4263 Commits (455cb766a9da113dfd470a2786da63efb6bb55d3)

Author SHA1 Message Date
Juergen Hoeller b619e69130 Polishing (aligned with main) 3 weeks ago
Juergen Hoeller 972ba739aa Reject late-executing tasks after termination waiting 3 weeks ago
Brian Clozel 2d81a9fe9b Optimize MediaType(MediaType, Charset) constructor 4 weeks ago
Juergen Hoeller 1c7e79026f Skip serialization of potentially non-serializable cached state 1 month ago
Christian Schuster 8334388e20 avoid unnecessary locking in ConcurrentReferenceHashMap's implementation of computeIfAbsent and computeIfPresent 1 month ago
Juergen Hoeller a391db2ef5 Upgrade to ASM 9.9.1 and Objenesis 3.5 2 months ago
Juergen Hoeller 56d8ec25e8 Consistently close streams through try-with-resources 2 months ago
Juergen Hoeller b9cd06a487 Support -1 for undetermined length in SqlBinaryValue/SqlCharacterValue 2 months ago
Juergen Hoeller ecfd78ff93 Polishing (aligned with main) 2 months ago
rstoyanchev c49d5dc860 Handle early exception from AsynchronousFileChannel#write 2 months ago
Juergen Hoeller 9a0bfd7306 Do not attempt nested PropertyHandler resolution for argument conversion 3 months ago
Johnny Lim 221adf14a4 Fix SubscriberInputStream.resume() 3 months ago
Juergen Hoeller ad849fb3a2 Accept assignable match for covariant return type 3 months ago
Juergen Hoeller 97b9517918 Handle absolute file URLs in getClassPathManifestEntriesFromJar 4 months ago
Sam Brannen e79d8e35a2 Document that annotations which reference types not present are ignored 4 months ago
Juergen Hoeller 1fd1d8d629 Polishing 4 months ago
Juergen Hoeller afc40d7b93 Avoid computeIfAbsent for createMappings which calls back into same map 4 months ago
Juergen Hoeller 2aa3b0a77e Select method with resolved return type match (among multiple candidates) 4 months ago
Juergen Hoeller 4e97013595 Polishing 4 months ago
Patrick Strawderman f3ed04c9d7 Fix single-check idiom in UnmodifiableMultiValueMap 4 months ago
Sam Brannen 6be1c29fda Polish contribution 4 months ago
Patrick Strawderman 3fa56db88b Fix Spliterator characteristics in ConcurrentReferenceHashMap 4 months ago
Juergen Hoeller 23354b0155 Fix doTask method visibility (referring to private Task type) 4 months ago
Juergen Hoeller 12dd758158 Provide compute method implementations in ConcurrentReferenceHashMap 4 months ago
Juergen Hoeller 6f81cb625c Avoid unnecessary bridge method resolution around getMostSpecificMethod 4 months ago
Juergen Hoeller 566078b4e4 Add explicit note on empty constructor 4 months ago
Brian Clozel f0cf7f19f6 Fix multi-release JAR issue with VirtualThreadDelegate 4 months ago
Juergen Hoeller b5008d33ee Upgrade to ASM 9.9 plus lenient version check patch 4 months ago
Juergen Hoeller 15563ee54e Polishing 5 months ago
Artur Signell 97586b525f fix: Fix PathMatchingResourcePatternResolver to handle absolute paths in JAR manifests 5 months ago
Park Juhyeong 14579b7848 Fix concurrency permit leak causing permanent deadlock in SimpleAsyncTaskExecutor 5 months ago
Sam Brannen b1f5b61bcd Abort search for static methods in getPubliclyAccessibleMethodIfPossible() 5 months ago
HJC96 d7fc07e73c Fix typos 5 months ago
Juergen Hoeller c53132ecdf Polishing 5 months ago
rstoyanchev 05814f7a42 Polishing contribution 5 months ago
Marius Lichtblau ba2bb08589 Release DataBuffer in AbstractCharSequenceDecoder 5 months ago
Juergen Hoeller 3a61460f91 Use JarFile#entries() instead of #stream() for consistent entry paths 5 months ago
Brian Clozel ee284f2ee6 Add "forEachByte" variant to DataBuffer 5 months ago
Juergen Hoeller 467a484df6 Polishing 5 months ago
Juergen Hoeller 449b85f446 Avoid overhead for parsing plain values and simple placeholders 5 months ago
Juergen Hoeller 3041071269 Consistently apply useCaches for single Resource lookup 6 months ago
Juergen Hoeller 2da821389c Remove redundant object allocation in cglib proxy method calls 6 months ago
Sam Brannen 717358b56b Short circuit ClassUtils.findPubliclyAccessibleMethodIfPossible(...) 6 months ago
Juergen Hoeller a6f6ecfe6c Revise getPubliclyAccessibleMethodIfPossible to rely on Module#isExported 6 months ago
Juergen Hoeller 3e37279db6 Make CGLIB Enhancer compatible with Kotlin 2.2.20+ 6 months ago
Sam Brannen 0e3e34bee0 Find annotations on parameters in overridden non-public methods 6 months ago
Sam Brannen 4745c7cf3c Name local variables consistently 6 months ago
Juergen Hoeller 9ba954c330 Fix FileSystemUtils for Windows/Linux path difference 6 months ago
Juergen Hoeller ba52164373 Provide graceful fallback for non-default NIO file systems 6 months ago
Brian Clozel 764336f0f2 Fix Jetty DataBufferFactory memory leak 7 months ago