]> git.saurik.com Git - apple/objc4.git/commit
objc4-756.2.tar.gz macos-10144 macos-10145 macos-10146 v756.2
authorApple <opensource@apple.com>
Tue, 18 Jun 2019 01:08:51 +0000 (01:08 +0000)
committerApple <opensource@apple.com>
Tue, 18 Jun 2019 01:08:51 +0000 (01:08 +0000)
commit13ba007ef885ec1d079cdb0e881efe5cc776a7d2
tree9045ad55753d140b21522e950fcf2bf8205da1af
parentbbeed59ca8eb6f2db8edda0dd64ad88a80ec7996
objc4-756.2.tar.gz
280 files changed:
objc.xcodeproj/project.pbxproj
runtime/Messengers.subproj/objc-msg-arm64.s
runtime/NSObject.mm
runtime/arm64-asm.h
runtime/message.h
runtime/objc-abi.h
runtime/objc-block-trampolines.h
runtime/objc-block-trampolines.mm
runtime/objc-blocktramps-arm.s
runtime/objc-blocktramps-arm64.s
runtime/objc-blocktramps-i386.s
runtime/objc-blocktramps-x86_64.s
runtime/objc-cache.mm
runtime/objc-class-old.mm
runtime/objc-class.mm
runtime/objc-gdb.h
runtime/objc-initialize.h
runtime/objc-initialize.mm
runtime/objc-internal.h
runtime/objc-object.h
runtime/objc-os.h
runtime/objc-private.h
runtime/objc-ptrauth.h
runtime/objc-references.mm
runtime/objc-runtime-new.h
runtime/objc-runtime-new.mm
runtime/objc-runtime-old.h
runtime/objc-runtime.mm
runtime/runtime.h
test/ARCBase.h [new file with mode: 0644]
test/ARCBase.m [new file with mode: 0644]
test/ARCLayouts.m [new file with mode: 0644]
test/ARCLayoutsWithoutWeak.m [new file with mode: 0644]
test/ARCMRC.h [new file with mode: 0644]
test/ARCMRC.m [new file with mode: 0644]
test/MRCARC.h [new file with mode: 0644]
test/MRCARC.m [new file with mode: 0644]
test/MRCBase.h [new file with mode: 0644]
test/MRCBase.m [new file with mode: 0644]
test/accessors.m [new file with mode: 0644]
test/accessors2.m [new file with mode: 0644]
test/addMethod.m [new file with mode: 0644]
test/addMethods.m [new file with mode: 0644]
test/addProtocol.m [new file with mode: 0644]
test/applescriptobjc.m [new file with mode: 0644]
test/arr-cast.m [new file with mode: 0644]
test/arr-weak.m [new file with mode: 0644]
test/asm-placeholder.s [new file with mode: 0644]
test/association-cf.m [new file with mode: 0644]
test/association.m [new file with mode: 0644]
test/associationForbidden.h [new file with mode: 0644]
test/associationForbidden.m [new file with mode: 0644]
test/associationForbidden2.m [new file with mode: 0644]
test/associationForbidden3.m [new file with mode: 0644]
test/associationForbidden4.m [new file with mode: 0644]
test/atomicProperty.mm [new file with mode: 0644]
test/badAltHandler.m [new file with mode: 0644]
test/badCache.m [new file with mode: 0644]
test/badPool.m [new file with mode: 0644]
test/badPoolCompat-ios-tvos.m [new file with mode: 0644]
test/badPoolCompat-macos.m [new file with mode: 0644]
test/badPoolCompat-watchos.m [new file with mode: 0644]
test/badSuperclass.m [new file with mode: 0644]
test/badSuperclass2.m [new file with mode: 0644]
test/badTagClass.m [new file with mode: 0644]
test/badTagIndex.m [new file with mode: 0644]
test/bigrc.m [new file with mode: 0644]
test/blocksAsImps.m [new file with mode: 0644]
test/bool.c [new file with mode: 0644]
test/cacheflush.h [new file with mode: 0644]
test/cacheflush.m [new file with mode: 0644]
test/cacheflush0.m [new file with mode: 0644]
test/cacheflush2.m [new file with mode: 0644]
test/cacheflush3.m [new file with mode: 0644]
test/category.m [new file with mode: 0644]
test/cdtors.mm [new file with mode: 0644]
test/classgetclass.m [new file with mode: 0644]
test/classname.m [new file with mode: 0644]
test/classpair.m [new file with mode: 0644]
test/classversion.m [new file with mode: 0644]
test/concurrentcat.m [new file with mode: 0644]
test/concurrentcat_category.m [new file with mode: 0644]
test/copyIvarList.m [new file with mode: 0644]
test/copyMethodList.m [new file with mode: 0644]
test/copyPropertyList.m [new file with mode: 0644]
test/createInstance.m [new file with mode: 0644]
test/customrr-cat1.m [new file with mode: 0644]
test/customrr-cat2.m [new file with mode: 0644]
test/customrr-nsobject-awz.m [new file with mode: 0644]
test/customrr-nsobject-none.m [new file with mode: 0644]
test/customrr-nsobject-rr.m [new file with mode: 0644]
test/customrr-nsobject-rrawz.m [new file with mode: 0644]
test/customrr-nsobject.m [new file with mode: 0644]
test/customrr.m [new file with mode: 0644]
test/customrr2.m [new file with mode: 0644]
test/definitions.c [new file with mode: 0644]
test/designatedinit.m [new file with mode: 0644]
test/duplicateClass.m [new file with mode: 0644]
test/duplicatedClasses.m [new file with mode: 0644]
test/evil-category-0.m [new file with mode: 0644]
test/evil-category-00.m [new file with mode: 0644]
test/evil-category-000.m [new file with mode: 0644]
test/evil-category-1.m [new file with mode: 0644]
test/evil-category-2.m [new file with mode: 0644]
test/evil-category-3.m [new file with mode: 0644]
test/evil-category-4.m [new file with mode: 0644]
test/evil-category-def.m [new file with mode: 0644]
test/evil-class-0.m [new file with mode: 0644]
test/evil-class-00.m [new file with mode: 0644]
test/evil-class-000.m [new file with mode: 0644]
test/evil-class-1.m [new file with mode: 0644]
test/evil-class-2.m [new file with mode: 0644]
test/evil-class-3.m [new file with mode: 0644]
test/evil-class-4.m [new file with mode: 0644]
test/evil-class-5.m [new file with mode: 0644]
test/evil-class-def.m [new file with mode: 0644]
test/evil-main.m [new file with mode: 0644]
test/exc.m [new file with mode: 0644]
test/exchangeImp.m [new file with mode: 0644]
test/foreach.m [new file with mode: 0644]
test/fork.m [new file with mode: 0644]
test/forkInitialize.m [new file with mode: 0644]
test/forkInitializeDisabled.m [new file with mode: 0644]
test/forkInitializeSingleThreaded.m [new file with mode: 0644]
test/forward.m [new file with mode: 0644]
test/forwardDefault.m [new file with mode: 0644]
test/forwardDefaultStret.m [new file with mode: 0644]
test/future.h [new file with mode: 0644]
test/future.m [new file with mode: 0644]
test/future0.m [new file with mode: 0644]
test/future2.m [new file with mode: 0644]
test/gc-main.m [new file with mode: 0644]
test/gc.c [new file with mode: 0644]
test/gc.m [new file with mode: 0644]
test/gcenforcer-app-aso.m [new file with mode: 0644]
test/gcenforcer-app-gc.m [new file with mode: 0644]
test/gcenforcer-app-gcaso.m [new file with mode: 0644]
test/gcenforcer-app-gcaso2.m [new file with mode: 0644]
test/gcenforcer-app-gconly.m [new file with mode: 0644]
test/gcenforcer-app-nogc.m [new file with mode: 0644]
test/gcenforcer-app-noobjc.m [new file with mode: 0644]
test/gcenforcer-dylib-nogc.m [new file with mode: 0644]
test/gcenforcer-dylib-noobjc.m [new file with mode: 0644]
test/gcenforcer-dylib-requiresgc.m [new file with mode: 0644]
test/gcenforcer-dylib-supportsgc.m [new file with mode: 0644]
test/gcenforcer-preflight.m [new file with mode: 0644]
test/gcfiles/evil1 [new file with mode: 0644]
test/gcfiles/i386-aso [new file with mode: 0755]
test/gcfiles/i386-aso--x86_64-aso [new file with mode: 0755]
test/gcfiles/i386-broken [new file with mode: 0755]
test/gcfiles/i386-broken--x86_64-gc [new file with mode: 0755]
test/gcfiles/i386-broken--x86_64-nogc [new file with mode: 0755]
test/gcfiles/i386-gc [new file with mode: 0755]
test/gcfiles/i386-gc--x86_64-broken [new file with mode: 0755]
test/gcfiles/i386-gc--x86_64-gc [new file with mode: 0755]
test/gcfiles/i386-gc--x86_64-nogc [new file with mode: 0755]
test/gcfiles/i386-gcaso [new file with mode: 0755]
test/gcfiles/i386-gcaso2 [new file with mode: 0755]
test/gcfiles/i386-gconly [new file with mode: 0755]
test/gcfiles/i386-nogc [new file with mode: 0755]
test/gcfiles/i386-nogc--x86_64-broken [new file with mode: 0755]
test/gcfiles/i386-nogc--x86_64-gc [new file with mode: 0755]
test/gcfiles/i386-nogc--x86_64-nogc [new file with mode: 0755]
test/gcfiles/i386-noobjc [new file with mode: 0755]
test/gcfiles/libnogc.dylib [new file with mode: 0755]
test/gcfiles/libnoobjc.dylib [new file with mode: 0755]
test/gcfiles/librequiresgc.dylib [new file with mode: 0755]
test/gcfiles/librequiresgc.fake.dylib [new file with mode: 0755]
test/gcfiles/libsupportsgc.dylib [new file with mode: 0755]
test/gcfiles/x86_64-aso [new file with mode: 0755]
test/gcfiles/x86_64-broken [new file with mode: 0755]
test/gcfiles/x86_64-gc [new file with mode: 0755]
test/gcfiles/x86_64-gcaso [new file with mode: 0755]
test/gcfiles/x86_64-gcaso2 [new file with mode: 0755]
test/gcfiles/x86_64-gconly [new file with mode: 0755]
test/gcfiles/x86_64-nogc [new file with mode: 0755]
test/gcfiles/x86_64-noobjc [new file with mode: 0755]
test/gdb.m [new file with mode: 0644]
test/getClassHook.m [new file with mode: 0644]
test/getImageNameHook.m [new file with mode: 0644]
test/getMethod.m [new file with mode: 0644]
test/get_task_allow_entitlement.plist [new file with mode: 0644]
test/headers.c [new file with mode: 0644]
test/headers.sh [new file with mode: 0755]
test/imageorder.h [new file with mode: 0644]
test/imageorder.m [new file with mode: 0644]
test/imageorder1.m [new file with mode: 0644]
test/imageorder2.m [new file with mode: 0644]
test/imageorder3.m [new file with mode: 0644]
test/imports.c [new file with mode: 0644]
test/include-warnings.c [new file with mode: 0644]
test/includes-objc2.c [new file with mode: 0644]
test/includes.c [new file with mode: 0644]
test/initialize.m [new file with mode: 0644]
test/initializeVersusWeak.m [new file with mode: 0644]
test/instanceSize.m [new file with mode: 0644]
test/isaValidation.m [new file with mode: 0644]
test/ismeta.m [new file with mode: 0644]
test/ivar.m [new file with mode: 0644]
test/ivarSlide.h [new file with mode: 0644]
test/ivarSlide.m [new file with mode: 0644]
test/ivarSlide1.m [new file with mode: 0644]
test/literals.m [new file with mode: 0644]
test/load-noobjc.m [new file with mode: 0644]
test/load-noobjc2.m [new file with mode: 0644]
test/load-noobjc3.m [new file with mode: 0644]
test/load-order.m [new file with mode: 0644]
test/load-order1.m [new file with mode: 0644]
test/load-order2.m [new file with mode: 0644]
test/load-order3.m [new file with mode: 0644]
test/load-parallel.m [new file with mode: 0644]
test/load-parallel0.m [new file with mode: 0644]
test/load-parallel00.m [new file with mode: 0644]
test/load-reentrant.m [new file with mode: 0644]
test/load-reentrant2.m [new file with mode: 0644]
test/load.m [new file with mode: 0644]
test/methodArgs.m [new file with mode: 0644]
test/methodListSize.m [new file with mode: 0644]
test/msgSend-performance.m [new file with mode: 0644]
test/msgSend.m [new file with mode: 0644]
test/nilAPIArgs.m [new file with mode: 0644]
test/nonpointerisa.m [new file with mode: 0644]
test/nopool.m [new file with mode: 0644]
test/nscdtors.mm [new file with mode: 0644]
test/nsexc.m [new file with mode: 0644]
test/nsobject.m [new file with mode: 0644]
test/nsprotocol.m [new file with mode: 0644]
test/objectCopy.m [new file with mode: 0644]
test/property.m [new file with mode: 0644]
test/propertyDesc.m [new file with mode: 0644]
test/protocol.m [new file with mode: 0644]
test/protocol_copyMethodList.m [new file with mode: 0644]
test/protocol_copyPropertyList.m [new file with mode: 0644]
test/rawisa.m [new file with mode: 0644]
test/readClassPair.m [new file with mode: 0644]
test/release-workaround.m [new file with mode: 0644]
test/resolve.m [new file with mode: 0644]
test/rr-autorelease-fast.m [new file with mode: 0644]
test/rr-autorelease-fastarc.m [new file with mode: 0644]
test/rr-autorelease-stacklogging.m [new file with mode: 0644]
test/rr-autorelease.m [new file with mode: 0644]
test/rr-autorelease2.m [new file with mode: 0644]
test/rr-nsautorelease.m [new file with mode: 0644]
test/rr-sidetable.m [new file with mode: 0644]
test/runtime.m [new file with mode: 0644]
test/sel.m [new file with mode: 0644]
test/setSuper.m [new file with mode: 0644]
test/subscripting.m [new file with mode: 0644]
test/super.m [new file with mode: 0644]
test/swift-class-def.m [new file with mode: 0644]
test/swiftMetadataInitializer.m [new file with mode: 0644]
test/synchronized-counter.m [new file with mode: 0644]
test/synchronized-grid.m [new file with mode: 0644]
test/synchronized.m [new file with mode: 0644]
test/taggedNSPointers.m [new file with mode: 0644]
test/taggedPointers.m [new file with mode: 0644]
test/taggedPointersAllClasses.m [new file with mode: 0644]
test/taggedPointersDisabled.m [new file with mode: 0644]
test/taggedPointersTagObfuscationDisabled.m [new file with mode: 0644]
test/tbi.c [new file with mode: 0644]
test/test.h [new file with mode: 0644]
test/test.pl [new file with mode: 0755]
test/testroot.i [new file with mode: 0644]
test/timeout.pl [new file with mode: 0755]
test/unload.h [new file with mode: 0644]
test/unload.m [new file with mode: 0644]
test/unload2.m [new file with mode: 0644]
test/unload3.c [new file with mode: 0644]
test/unload4.m [new file with mode: 0644]
test/unwind.m [new file with mode: 0644]
test/weak.h [new file with mode: 0644]
test/weak.m [new file with mode: 0644]
test/weak2.m [new file with mode: 0644]
test/weakcopy.m [new file with mode: 0644]
test/weakframework-missing.m [new file with mode: 0644]
test/weakframework-not-missing.m [new file with mode: 0644]
test/weakimport-missing.m [new file with mode: 0644]
test/weakimport-not-missing.m [new file with mode: 0644]
test/weakrace.m [new file with mode: 0644]
test/zone.m [new file with mode: 0644]