|
Implementation of the GreenWeb language extensions.
GreenWeb is a set of Web language extensions that allow Web developers to express user QoS expectations at an abstract level. Based on programmer-guided QoS information the Web runtime dynamically determines how to deliver the target QoS experience while minimizing the energy consumption.
The syntax and semantics of the GreenWeb extensions as well as detailed instructions on how to apply this patch to Chromium is available at: https://github.com/yuhao/AutoGreen/blob/master/GreenWeb.md
To ease the developers' effort in annotating applications with GreenWeb extensions, we also developed an automated annotation framework called AutoGreen. Find more about AutoGreen here: https://github.com/yuhao/AutoGreen
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1201 lines, -15 lines) |
Patch |
 |
M |
.gitignore
|
View
|
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
base/trace_event/trace_log.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
base/trace_event/trace_log.cc
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
cc/output/latency_info_swap_promise.cc
|
View
|
|
2 chunks |
+32 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/renderer/greenweb_latency_tracking.h
|
View
|
|
1 chunk |
+71 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_thread_impl.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/render_widget.cc
|
View
|
|
6 chunks |
+70 lines, -2 lines |
0 comments
|
Download
|
 |
M |
gpu/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
gpu/command_buffer/service/gles2_cmd_decoder.cc
|
View
|
|
3 chunks |
+89 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_posix.cc
|
View
|
|
3 chunks |
+20 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_reader.cc
|
View
|
|
2 chunks |
+18 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message.h
|
View
|
|
2 chunks |
+27 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message.cc
|
View
|
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/css/CSSPrimitiveValueMappings.h
|
View
|
|
1 chunk |
+60 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/css/CSSProperties.in
|
View
|
1
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/css/CSSValueKeywords.in
|
View
|
1
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/css/ComputedStyleCSSValueMapping.cpp
|
View
|
1
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp
|
View
|
1
|
2 chunks |
+22 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/css/parser/LegacyCSSPropertyParser.cpp
|
View
|
1
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/events/EventDispatcher.h
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/events/EventDispatcher.cpp
|
View
|
1
|
4 chunks |
+415 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/frame/UseCounter.cpp
|
View
|
1
|
2 chunks |
+21 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/style/ComputedStyle.h
|
View
|
1
|
5 chunks |
+210 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/style/ComputedStyle.cpp
|
View
|
1
|
3 chunks |
+14 lines, -3 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/style/ComputedStyleConstants.h
|
View
|
1
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/style/StyleRareNonInheritedData.h
|
View
|
1
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/WebKit/Source/core/style/StyleRareNonInheritedData.cpp
|
View
|
1
|
4 chunks |
+31 lines, -1 line |
0 comments
|
Download
|
Total messages: 4 (4 generated)
|