swift-ci
c2a6871095
Merge remote-tracking branch 'origin/master' into master-next
2018-02-21 19:28:52 -08:00
Graydon Hoare
628c446fe3
[Stats] Add -profile-stats-{events,entities}
2018-02-21 16:22:48 -08:00
Graydon Hoare
7fe97c77c5
[Stats] Permit negative counters and deltas.
2018-02-21 14:49:24 -08:00
Graydon Hoare
dd85e946e7
[Stats] Replace nonstandard SharedTimers with FrontendStatsTracers.
2018-02-21 14:49:24 -08:00
Graydon Hoare
819275945d
[Stats] Replace RecursiveSharedTimer with FrontendStatsTracer.
2018-02-21 14:49:24 -08:00
Graydon Hoare
deabc3fe65
[Stats] Add a recursive-timers registry to UnifiedStatsReporter.
2018-02-21 14:49:24 -08:00
Graydon Hoare
5f01c19d8e
[Stats] Add support for tracing protocol conformances.
2018-02-21 14:49:24 -08:00
Graydon Hoare
76b82accbc
[Stats] Simplify FrontendStatsTracer uses and formatter-definitions.
2018-02-21 14:49:24 -08:00
swift-ci
242b198390
Merge remote-tracking branch 'origin/master' into master-next
2018-02-21 03:41:23 -08:00
swift-ci
6f21dd3f5d
Merge remote-tracking branch 'origin/master' into master-llvm-swift5-transition
2018-02-21 03:24:34 -08:00
Alex Blewitt
f18115f27d
Remove duplicate verb
...
`VERB(hang)` appeared twice in this file.
2018-02-20 19:03:38 +00:00
swift-ci
7ee8d0e245
Merge remote-tracking branch 'origin/master' into master-llvm-swift5-transition
2018-02-05 15:37:57 -08:00
swift-ci
c99bd4ba2d
Merge remote-tracking branch 'origin/master' into master-next
2018-02-05 15:28:58 -08:00
Erik Eckstein
7ddfa9a9b6
mangling: remove the round-trip check for mangled runtime names (in the old mangling scheme).
...
This check doesn't make sense anymore because we are still making changes to the old remangler, but not to the old demangler.
Also, this check didn't work in most cases anyway.
rdar://problem/37241935
2018-02-05 14:02:18 -08:00
Bob Wilson
ac1376a7ce
master-next: Update Statistic initializers for LLVM r323999.
...
LLVM r323999 changed the Initialized field of llvm::Statistic from a
bool to std::atomic<bool>.
2018-02-04 18:58:38 -08:00
swift-ci
2b7218625c
Merge remote-tracking branch 'origin/master' into master-llvm-swift5-transition
2018-01-30 08:38:47 -08:00
swift-ci
2103141fa5
Merge remote-tracking branch 'origin/master' into master-next
2018-01-30 08:29:15 -08:00
Davide Italiano
caa4ab3b70
Merge pull request #14262 from graydon/reduce-layering-violation-in-stats-tracer
...
[Stats] Reduce layering violations in FrontendStatsTracer.
2018-01-30 08:23:34 -08:00
Graydon Hoare
9334779f33
[Stats] Reduce layering violations in FrontendStatsTracer.
2018-01-30 01:54:07 -08:00
swift-ci
1a3161ac85
Merge remote-tracking branch 'origin/master' into master-llvm-swift5-transition
2018-01-30 00:08:37 -08:00
swift-ci
d60547090a
Merge remote-tracking branch 'origin/master' into master-next
2018-01-30 00:01:43 -08:00
Rintaro Ishizaki
d48a2a4071
[JSONSerialization] Compact output for empty objects and arrays
...
Now, they are represented as `{}` and `[]` instead of:
{
}
and
[
]
2018-01-30 15:40:17 +09:00
Rintaro Ishizaki
4087cff99d
[JSONSerialization] Add ability to emit 'null' value
2018-01-30 15:23:12 +09:00
swift-ci
d3532a32a0
Merge remote-tracking branch 'origin/master' into master-llvm-swift5-transition
2018-01-24 17:41:35 -08:00
swift-ci
a779af8e7b
Merge remote-tracking branch 'origin/master' into master-next
2018-01-24 17:36:48 -08:00
Graydon Hoare
5f130a8d35
[Stats] Expand FrontendStatsTracer to trace multiple entity-types.
2018-01-21 23:37:54 -08:00
swift-ci
4ef0384dbe
Merge remote-tracking branch 'origin/master' into master-llvm-swift5-transition
2018-01-15 15:18:59 -08:00
swift-ci
76b5118182
Merge remote-tracking branch 'origin/master' into master-next
2018-01-15 15:09:15 -08:00
Graydon Hoare
bd5064d677
[Stats] Ensure timestamps are microseconds (linux default is nano)
2018-01-12 16:24:25 -08:00
swift-ci
1cda66e973
Merge remote-tracking branch 'origin/master' into master-next
2017-11-29 13:50:19 -08:00
Graydon Hoare
dd81583b1a
[Parse] Fix a couple typos in PR #12964
2017-11-29 11:27:21 -08:00
swift-ci
4815c1a745
Merge remote-tracking branch 'origin/master' into master-next
2017-11-28 19:50:29 -08:00
Graydon Hoare
d3613b8017
[Platform] Support triple.isSimulatorEnvironment()
2017-11-28 13:51:01 -08:00
Graydon Hoare
3807b3fa1e
[Parse] Add platform conditional targetEnvironment(simulator)
2017-11-28 13:51:01 -08:00
swift-ci
84a54bd654
Merge remote-tracking branch 'origin/master' into master-next
2017-11-09 11:09:14 -08:00
Alex Hoppen
746bfc6d59
[Refactoring] Add refactoring action to move type members to extension ( #12795 )
...
This implements SR-6297.
2017-11-09 11:08:34 -08:00
swift-ci
6f7b08c188
Merge remote-tracking branch 'origin/master' into master-next
2017-11-08 22:09:40 -08:00
Graydon Hoare
173e702da2
[Stats] Add a pair of counters to track failed processes.
2017-11-08 19:53:36 -08:00
swift-ci
d1291cd36a
Merge remote-tracking branch 'origin/master' into master-next
2017-10-16 22:09:22 -07:00
Erik Eckstein
f343659a75
Mangler: add a dump() function for debugging
2017-10-16 17:30:34 -07:00
swift-ci
1a9725f8a1
Merge remote-tracking branch 'origin/master' into master-next
2017-10-05 23:08:52 -07:00
Graydon Hoare
5d08866e56
[Stats] Warn on failure-to-write stats / trace files.
2017-10-05 19:06:06 -04:00
swift-ci
656a4e856e
Merge remote-tracking branch 'origin/master' into master-next
2017-10-03 19:49:00 -07:00
Graydon Hoare
0e5b982d25
[Stats] Only use input filename, not mangled path, in stats file name.
...
This was causing cases of very long input pathnames to be mangled into
stats filenames greater than 255 characters long, which in turn meant
stats files were not being written in some cases.
2017-10-03 17:10:25 -07:00
Graydon Hoare
77554c1ae2
[Stats] Fix typo.
2017-10-03 17:08:50 -07:00
Michael Gottesman
b369760f43
[upstream-update] Add AMDPAL to getPlatformNameForTriple switch.
2017-10-01 23:22:36 -07:00
swift-ci
025f3a5039
Merge remote-tracking branch 'origin/master' into master-next
2017-09-27 11:49:27 -07:00
David Ungar
443ab7d950
git-clang-format
2017-09-26 18:02:35 -07:00
David Ungar
2af86f5cac
First compiling run, WIP
2017-09-26 16:07:07 -07:00
Bob Wilson
0276b0f89d
Merge remote-tracking branch 'origin/master' into master-next
2017-09-23 10:09:35 -07:00