On 2013-10-03 3:24 PM, Nicolas B. Pierron wrote:
The code base is compiled for multiple platforms.  Currently I cannot
find the functions which are defined on ARM unless we use a search as we
used to do on MXR.

This is a fundamental problem with DXR and will be difficult to fix, because the DXR compiler will only see one configuration of the build, and even if we compiled the code with multiple configurations, it would be difficult to merge the results into a meaningful unified database.

The other option, providing one DXR instance per configuration, may help but then you need to pick which DXR you want to search in, which is not ideal.

That being said, the DXR plaintext search should cover the ARM cases in the JIT code, right?

DXR gives a nice contextual navigation, but the size of the code base is
overwhelming to have a clear understanding of what is going on.  One of
the thing that I am looking at in general is to understand the
conditionals which are giving a particular result, or the consequences
of a statement. Such overview is hard to get when you have ~30 DXR tabs
opened.  I would love to have a graph overview of these relations, as
well as seeing the conditionals/guards as part of the graph.

Can you please clarify what you mean here?

Ehsan

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to