7534 Commits (a3fd1cad563df109b2a20ab2a426df2e5f57c6ad)

Author SHA1 Message Date
Sungkeun Cho a3fd1cad56 [cost] Fix function name in model `arrayWithObjects:`
5 years ago
Sungkeun Cho 95efb32fb4 [cost] Enable passing enumerator as paramter in ObjC
5 years ago
Sungkeun Cho 198c700e87 [cost] Add an option printing/suppressing function pointers in cost
5 years ago
Nikos Gorogiannis adcad19ee1 [comp-db] simple refactor
5 years ago
Jules Villard 2bdc6b892b [pulse] apply Abort specs too
5 years ago
Mitya Lyubarskiy e3de7ce5dc [nullsafe] Unsoundly consider Pair<> elements non-nullable
5 years ago
Mitya Lyubarskiy fd91678b1c [nullsafe] Populate the list of popular third-party fields
5 years ago
Jules Villard 25cb478dc8 work harder at matching changed files when a workspace is involved
5 years ago
Jules Villard f3d58e7e09 [buck] add --workspace to resolve different project roots
5 years ago
Jules Villard 2a191060b2 [taskbar] print proc name earlier
5 years ago
Jules Villard c47911359a [preanalysis] more conservative and efficient devirtualizers
5 years ago
Sungkeun Cho cd27695524 [cost] Add model: NSFileManager.contentsOfDirectoryAtURL
5 years ago
Sungkeun Cho dbc33aa427 [cost] Add model: NSKeyedUnarchiver.decodeObjectForKey:
5 years ago
Sungkeun Cho b3c74c4152 [cost] Add models: NSURL.getResourceValue, path
5 years ago
Sungkeun Cho 0f22f1bd95 [cost] Add models: NSOrderedSet.orderedSet, orderedSetWithArray
5 years ago
Ezgi Çiçek 2679bb0b61 [inferbo] Add model for `String.valueOf(char[])`
5 years ago
Ezgi Çiçek 2a28ebfeb4 [inferbo] Remove unused model
5 years ago
Sungkeun Cho 0f44f39b41 [cost] Support closure symbols in operation/allocation cost kinds
5 years ago
Sungkeun Cho 075581ec8d [cost] Extend the polynomial domain for closure field
5 years ago
Nikos Gorogiannis 8ddc9ee48b [starvation] reroute access to set of critical pairs of summary through a fold
5 years ago
Ezgi Çiçek ae3f1d79c9 [inferbo] Replace call to clone with equivalent call to id
5 years ago
Nikos Gorogiannis 2da86aada6 [starvation] push thread into Event type
5 years ago
Mitya Lyubarskiy d0f39f3ce7 [nullsafe] boolean arguments in Preconditions methods are non-nullable
5 years ago
Ezgi Çiçek cbe796e541 [preanalysis] Add a new preanalysis for ObjC's copy and mutableCopy
5 years ago
Nikos Gorogiannis 84e9bea312 [starvation] improve handling of @NonBlocking annotation
5 years ago
Ezgi Çiçek ebee6fd7ba [IR] Track objC protocols in each class
5 years ago
Ezgi Çiçek 8da46d0f0d [inferbo] Add naive models for mutableCopy and copy
5 years ago
Jules Villard 79c6cd37eb [website] misc. minor improvements
5 years ago
Jules Villard ea4f7cf35a [scheduler] document option
5 years ago
Ezgi Çiçek f7fed13d0c [inferbo] Model NSSet/NSOrderedSet as collections
5 years ago
Mitya Lyubarskiy e18c396626 [nullsafe] Register Uri.EMPTY as a known non-nullable field
5 years ago
Ezgi Çiçek f5c2be5543 [frontend] Treat allocWithZone: same as alloc
5 years ago
Ezgi Çiçek ec88edd564 [inferbo] Add model for NSDictionary.initWithDictionary
5 years ago
Sungkeun Cho fb080ac0cc [cost] Extend the polynomial domain (preparation)
5 years ago
Nikos Gorogiannis d36dbca2fd [starvation] refactor event type with records
5 years ago
Nikos Gorogiannis 8df1f12213 [starvation] make simultaneous lock acquisition an atomic event
5 years ago
Sungkeun Cho 5ec6bc7a09 [cost] Refactoring: Avoid using functors that are used only once
5 years ago
Sungkeun Cho 1154a2673a [inferbo] Introduce closure value
5 years ago
Ezgi Çiçek eb0fe0f995 [cost] Refactor dispatch mechanism to be uniform across cost kinds
5 years ago
Jules Villard 0b7e2fb7c7 [pulse] more type-safety around summary and latent issues creation
5 years ago
Jules Villard 7fdb33b710 [pulse] report errors only when the PRUNE nodes along the path are true
5 years ago
Ezgi Çiçek 980f110156 [cost] Add naive model for forEach
5 years ago
Nikos Gorogiannis d2fc917ef9 [gradle] parallelize capture
5 years ago
Sungkeun Cho 4e7fc51ad2 [cost] Add FN tests on enumerator
5 years ago
Mitya Lyubarskiy 506907568b [nullsafe] Store information about nullable method calls as part of issue json
5 years ago
Nikos Gorogiannis b516290b77 [dbwriter] exponential backoff wait for server start
5 years ago
David Pichardie 2c6fd7a617 Running Java source parser from command line
5 years ago
Nikos Gorogiannis 8f13e6ecb3 Fix CPU core calculation
5 years ago
Daiva Naudziuniene 22d317c940 [pulse] Move pulse model flags to .inferconfig for pulse tests
5 years ago
Sungkeun Cho a9e2322bda [closure] Keep closure parameter in specialized procedure
5 years ago