Discussion:
[chromium-discuss] Chromium OS & Chromium (v8) -> full picture
l***@gmail.com
2018-08-25 19:39:20 UTC
Permalink
Hi i had some questions, the deeper i got throguh the source code, littile
documentation is given if just two words describing at very very high level
concepts without giving important information.

1) Where's the sort of entry for the renderer process, like when specific
parts are called for example when opening a web page in which order they
are called where can i see this info ?
2) What type of memory allocator has Chromuum OS and uses ? Cause the
source code gives littile information
3) The only thing i can find in the source code is just definition of
classes not much else .....
4) The network manager is SHILL ? where's the source code of SHILL ? that
uses chromium ? which version....
5) When does the renderer process maninly made up of BLINK if i recognize
correctly call the v8 engine ? Which type of memory allocator does the V8
engine use ? where is the code ? how does and when the v8 engine allocates
memory didn't find anything in the source code ..... Where are all the JIT
compilers ? Their code and how/WHEN they are executed...
6) The IPC communication has been repleaced in favour of the DBUS
communication but how is it's source code used and when it is compiled and
how to see maybe a message being sent .....


8) Mainly i'm interested on how things are executed when and how then
reading the code is just a matter of time.



If someone would like to reply, i'm trying to get a low view of the system
and how it works ....... i need it.





The only source code i've found (that satisfied me) was the linux kernel
--
--
Chromium Discussion mailing list: chromium-***@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss

---
You received this message because you are subscribed to the Google Groups "Chromium-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-discuss+***@chromium.org.
dan Med
2018-08-28 16:39:13 UTC
Permalink
Hi i had some questions, the deeper i got throguh the source code, littile
documentation is given if just two words describing at very very high level
concepts without giving important information.

1) Where's the sort of entry for the renderer process, like when specific
parts are called for example when opening a web page in which order they
are called where can i see this info ?
2) What type of memory allocator has Chromuum OS and uses ? Cause the
source code gives littile information
3) The only thing i can find in the source code is just definition of
classes not much else .....
4) The network manager is SHILL ? where's the source code of SHILL ? that
uses chromium ? which version....
5) When does the renderer process maninly made up of BLINK if i recognize
correctly call the v8 engine ? Which type of memory allocator does the V8
engine use ? where is the code ? how does and when the v8 engine allocates
memory didn't find anything in the source code ..... Where are all the JIT
compilers ? Their code and how/WHEN they are executed...
6) The IPC communication has been repleaced in favour of the DBUS
communication but how is it's source code used and when it is compiled and
how to see maybe a message being sent .....


8) Mainly i'm interested on how things are executed when and how then
reading the code is just a matter of time.



If someone would like to reply, i'm trying to get a low view of the system
and how it works ....... i need it.





The only source code i've found (that satisfied me) was the linux kernel



NO HELP ?
Post by l***@gmail.com
Hi i had some questions, the deeper i got throguh the source code, littile
documentation is given if just two words describing at very very high level
concepts without giving important information.
1) Where's the sort of entry for the renderer process, like when specific
parts are called for example when opening a web page in which order they
are called where can i see this info ?
2) What type of memory allocator has Chromuum OS and uses ? Cause the
source code gives littile information
3) The only thing i can find in the source code is just definition of
classes not much else .....
4) The network manager is SHILL ? where's the source code of SHILL ? that
uses chromium ? which version....
5) When does the renderer process maninly made up of BLINK if i recognize
correctly call the v8 engine ? Which type of memory allocator does the V8
engine use ? where is the code ? how does and when the v8 engine allocates
memory didn't find anything in the source code ..... Where are all the JIT
compilers ? Their code and how/WHEN they are executed...
6) The IPC communication has been repleaced in favour of the DBUS
communication but how is it's source code used and when it is compiled and
how to see maybe a message being sent .....
8) Mainly i'm interested on how things are executed when and how then
reading the code is just a matter of time.
If someone would like to reply, i'm trying to get a low view of the system
and how it works ....... i need it.
The only source code i've found (that satisfied me) was the linux kernel
--
--
http://groups.google.com/a/chromium.org/group/chromium-discuss
---
You received this message because you are subscribed to the Google Groups
"Chromium-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
--
Chromium Discussion mailing list: chromium-***@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss

---
You received this message because you are subscribed to the Google Groups "Chromium-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-discuss+***@chromium.org.
Torne (Richard Coles)
2018-08-28 16:56:21 UTC
Permalink
This is a mostly nontechnical discussion group focused on the browser - for
technical development questions about Chromium itself you probably want
chromium-dev; for questions about Chromium OS you probably want
Post by l***@gmail.com
Hi i had some questions, the deeper i got throguh the source code, littile
documentation is given if just two words describing at very very high level
concepts without giving important information.
1) Where's the sort of entry for the renderer process, like when specific
parts are called for example when opening a web page in which order they
are called where can i see this info ?
Most of Chromium functions by posting tasks to various task queues and by
sending IPC messages from one process to another that trigger tasks. There
isn't any particularly straightforward piece of code that "calls parts in
order" when opening a web page.
Post by l***@gmail.com
2) What type of memory allocator has Chromuum OS and uses ? Cause the
source code gives littile information
The browser uses several allocators for different purposes; the OS as a
whole probably uses many more.
Post by l***@gmail.com
3) The only thing i can find in the source code is just definition of
classes not much else .....
Not sure what you mean by this. Our code is C++, so "definitions of
classes" is all you are going to find. Virtually all code in chromium is
part of a class.
Post by l***@gmail.com
4) The network manager is SHILL ? where's the source code of SHILL ? that
uses chromium ? which version....
5) When does the renderer process maninly made up of BLINK if i recognize
correctly call the v8 engine ? Which type of memory allocator does the V8
engine use ? where is the code ? how does and when the v8 engine allocates
memory didn't find anything in the source code ..... Where are all the JIT
compilers ? Their code and how/WHEN they are executed...
6) The IPC communication has been repleaced in favour of the DBUS
Post by l***@gmail.com
communication but how is it's source code used and when it is compiled and
how to see maybe a message being sent .....
Chromium itself does not use dbus for internal communication, just for
communicating with OS services that are exposed via dbus. The OS uses dbus
for communication between some different services, but things may also use
the normal Chromium IPC mechanisms too.
Post by l***@gmail.com
8) Mainly i'm interested on how things are executed when and how then
reading the code is just a matter of time.
This is probably the *most difficult* thing to answer about our codebase in
general. Everything is executed in reaction to something happening,
generally.
Post by l***@gmail.com
If someone would like to reply, i'm trying to get a low view of the system
and how it works ....... i need it.
The only source code i've found (that satisfied me) was the linux kernel
NO HELP ?
Post by l***@gmail.com
Hi i had some questions, the deeper i got throguh the source code,
littile documentation is given if just two words describing at very very
high level concepts without giving important information.
1) Where's the sort of entry for the renderer process, like when specific
parts are called for example when opening a web page in which order they
are called where can i see this info ?
2) What type of memory allocator has Chromuum OS and uses ? Cause the
source code gives littile information
3) The only thing i can find in the source code is just definition of
classes not much else .....
4) The network manager is SHILL ? where's the source code of SHILL ? that
uses chromium ? which version....
5) When does the renderer process maninly made up of BLINK if i recognize
correctly call the v8 engine ? Which type of memory allocator does the V8
engine use ? where is the code ? how does and when the v8 engine allocates
memory didn't find anything in the source code ..... Where are all the JIT
compilers ? Their code and how/WHEN they are executed...
6) The IPC communication has been repleaced in favour of the DBUS
communication but how is it's source code used and when it is compiled and
how to see maybe a message being sent .....
8) Mainly i'm interested on how things are executed when and how then
reading the code is just a matter of time.
If someone would like to reply, i'm trying to get a low view of the
system and how it works ....... i need it.
The only source code i've found (that satisfied me) was the linux kernel
--
--
http://groups.google.com/a/chromium.org/group/chromium-discuss
---
You received this message because you are subscribed to the Google Groups
"Chromium-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
--
http://groups.google.com/a/chromium.org/group/chromium-discuss
--
--
Chromium Discussion mailing list: chromium-***@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss

---
You received this message because you are subscribed to the Google Groups "Chromium-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-discuss+***@chromium.org.
Loading...