d1d159eb02b1a1422d372fdc3b826ff3d9759c75: Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
Eric Faust <efaustbmo@mozilla.com> - Wed, 03 Jun 2015 02:01:15 -0700 - rev 247084
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1141865 - Part 5: Implement new.target inside eval. (r=jorendorff, r=jandem)
4d30f8210cd6661bafc9482bfad857452c252ee6: Bug 1141865 - Part 4: Remove LCallDirectEvalV in anticipation of register pressure with new.target in eval frames. (r=jandem)
Eric Faust <efaustbmo@mozilla.com> - Wed, 03 Jun 2015 02:01:15 -0700 - rev 247083
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1141865 - Part 4: Remove LCallDirectEvalV in anticipation of register pressure with new.target in eval frames. (r=jandem)
7fff120d6bef3b663f32e2432d45411b5a9f3975: Bug 1141865 - Part 3: Parse new.target, add Reflect support, and tests. (r=jorendorff, r=shu)
Eric Faust <efaustbmo@mozilla.com> - Wed, 03 Jun 2015 02:01:15 -0700 - rev 247082
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1141865 - Part 3: Parse new.target, add Reflect support, and tests. (r=jorendorff, r=shu)
02a02fcab9eb3e05dface1755f5c11ea6f02313d: Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
Eric Faust <efaustbmo@mozilla.com> - Wed, 03 Jun 2015 02:01:14 -0700 - rev 247081
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
00fafdaf5c1efe62a6bb3b439a4b2d811c2124a7: Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem)
Eric Faust <efaustbmo@mozilla.com> - Wed, 03 Jun 2015 02:01:14 -0700 - rev 247080
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1141865 - Part 1: Make two ICCall_Fallback, one for constructing invocations. (r=jandem)
faafd199bf9767831b71cff4c4b9c28914dd0139: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 03 Jun 2015 17:11:04 -0700 - rev 247079
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Merge m-c to inbound, a=merge
3947a105aabfcd4a383256b40403ddea56ff5d30: Bug 1165515 - Part 15: Reduce log level of WebRTC during testing. r=jesup
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:26:07 -0700 - rev 247078
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 15: Reduce log level of WebRTC during testing. r=jesup
4ccd8b12fbf61e8e3c7867afab32cd37f2c49ae4: Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:26:07 -0700 - rev 247077
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj Make it harder for users to accidentally reintroduce usage of the PR_LOG macros when using 'mozilla/Logging.h'. This can still be worked around by directly including 'prlog.h' (and not 'mozilla/Logging.h') if absolutely necessary.
f52c18aac7ce0949190da943ec5d4ee86627d0f8: Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:25:57 -0700 - rev 247076
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj This is straightforward mapping of PR_LOG levels to their LogLevel counterparts: PR_LOG_ERROR -> LogLevel::Error PR_LOG_WARNING -> LogLevel::Warning PR_LOG_WARN -> LogLevel::Warning PR_LOG_INFO -> LogLevel::Info PR_LOG_DEBUG -> LogLevel::Debug PR_LOG_NOTICE -> LogLevel::Debug PR_LOG_VERBOSE -> LogLevel::Verbose Instances of PRLogModuleLevel were mapped to a fully qualified mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a fully qualified mozilla::LogLevel::* level, and all other instances were mapped to us a shorter format of LogLevel::*. Bustage for usage of the non-fully qualified LogLevel were fixed by adding |using mozilla::LogLevel;| where appropriate.
344082b20698ef338803e4a76e67d0956652f3b9: Bug 1165515 - Part 13-1: Add log level enum class. r=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:39 -0700 - rev 247075
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 13-1: Add log level enum class. r=froydnj This adds the mozilla::LogLevel enum class. Additionaly a log_test function is added to use rather than a macro, this allows us to enforce only mozilla::LogLevel is passed into the function.
34ac995b0bc94dbb0afd609d0fa5ea280c1fa290: Bug 1165515 - Part 12: Convert nsPluginLogging to use PR_LOG levels. r=bsmedberg
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:38 -0700 - rev 247074
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 12: Convert nsPluginLogging to use PR_LOG levels. r=bsmedberg PLUGIN_LOG_MAX is removed as it's unused. PLUGIN_LOG_ALWAYS is mapped to PR_LOG_ERROR which will have the value of '1' now that PR_LOG_ALWAYS is removed.
6fe9e1095970afe85f511a0dbe6d2228d823b3a3: Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:37 -0700 - rev 247073
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup This aligns CSFLogLevel with the corresponding PR_LOG levels by removing the unused CRITICAL and NOTICE CSF log levels and renaming OBNOXIOUS to VERBOSE. mozilla/Logging.h was moved into the implementation file so as to avoid compilation errors in C-only code.
2e89227e9b97dea10002e44d6ebbf8310bc2b824: Bug 1165515 - Part 10: Convert mtransport/logging.h to use PR_LOG levels. r=ekr
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:36 -0700 - rev 247072
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 10: Convert mtransport/logging.h to use PR_LOG levels. r=ekr To fit into the new structure of mozilla logging we need to remove |ML_EMERG| (it is not used) and as an interim step we need to switch from using raw integers to the new PR_LOG levels.
7f92b3569d9225315185a52a0c0b7e60bf489d63: Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:35 -0700 - rev 247071
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
92cee3602ff3faad93c9932c624d831ac3da8053: Bug 1165515 - Part 8: Convert log level 6 to PR_LOG_VERBOSE. r=jesup
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:34 -0700 - rev 247070
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 8: Convert log level 6 to PR_LOG_VERBOSE. r=jesup
20ddb568f139a4c1496c65bd074b87587dd0e702: Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:32 -0700 - rev 247069
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj Used the command: |sed -E -i -e 's/PR_LOG_DEBUG\s*\+\s*1/PR_LOG_VERBOSE/g'|
128660bfbefd927250391425746a98f027822e6e: Bug 1165515 - Part 6: Add PR_LOG_VERBOSE. r=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:31 -0700 - rev 247068
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 6: Add PR_LOG_VERBOSE. r=froydnj
e95ddbb300b2c6c24ce8e1af6e60021088b64491: Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:30 -0700 - rev 247067
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj Most instances were converted to PR_LOG_INFO, some to PR_LOG_DEBUG, and some to PR_LOG_ERROR.
447b9fe106e82b9bf8947426260fc5b62261ca5a: Bug 1165515 - Part 4: Add PR_LOG_INFO. r=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:29 -0700 - rev 247066
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 4: Add PR_LOG_INFO. r=froydnj This is an interstitial step in preparation for adding a new info level. For now it just maps to debug.
0abfbc98614806464c6d932627eabd699bb47cc4: Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
Eric Rahm <erahm@mozilla.com> - Wed, 03 Jun 2015 15:22:28 -0700 - rev 247065
Push 28852 by ryanvm@gmail.com at Thu, 04 Jun 2015 12:39:12 +0000
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip