last_g (Last G)
User

Projects

User does not belong to any projects.

User Details

User Since
May 14 2018, 8:27 AM (10 w, 12 m)

Recent Activity

Wed, Jun 27

last_g added a comment to D4713: Mark code related symbols as @function not @object.

@bgamari ping :)

Wed, Jun 27, 2:55 PM

Mon, Jun 25

last_g added a comment to D4722: Mark system and internal symbols as private symbols in asm.

@simonmar

Do we care that perf will say 0x0000000000331e15 instead of s3ri_info?

I don't think there is any difference for a normal user between an address and a random symbol.

Mon, Jun 25, 4:09 PM
last_g updated the diff for D4722: Mark system and internal symbols as private symbols in asm.

Always keep top-level fn symbols and dsp

Mon, Jun 25, 3:36 PM

Jun 20 2018

last_g added a comment to D4722: Mark system and internal symbols as private symbols in asm.

@angerman , @simonmar I managed to get some odd behavior with -dead_strip like getting a warning during a link stage:

Jun 20 2018, 11:33 AM
last_g added a comment to D4722: Mark system and internal symbols as private symbols in asm.

@angerman I successfully built a simple binary and a stage2 compiler with -fllvm. Do you have an idea what can go wrong and what/how should I test?

Jun 20 2018, 11:32 AM

Jun 19 2018

last_g added a comment to D4722: Mark system and internal symbols as private symbols in asm.

It took a while to answer :)

Jun 19 2018, 9:15 PM

Jun 18 2018

last_g added a comment to D4713: Mark code related symbols as @function not @object.

I have an idea why it's happening and I plan to investigate it later.

Jun 18 2018, 8:01 PM
last_g updated the diff for D4713: Mark code related symbols as @function not @object.

Address the comments

Jun 18 2018, 8:01 PM

Jun 12 2018

last_g added a comment to D4713: Mark code related symbols as @function not @object.

@bgamari I've rewritten the comment please check
@simonmar thanks for the great explanation!

Jun 12 2018, 4:38 PM
last_g updated the diff for D4713: Mark code related symbols as @function not @object.

Include @simonmar comment into the code

Jun 12 2018, 4:35 PM
last_g updated the diff for D4713: Mark code related symbols as @function not @object.

Make comment readable

Jun 12 2018, 4:27 PM
last_g updated the diff for D4713: Mark code related symbols as @function not @object.

Comments

Jun 12 2018, 4:18 PM
last_g updated the diff for D4713: Mark code related symbols as @function not @object.

Comments

Jun 12 2018, 4:11 PM
last_g updated the diff for D4713: Mark code related symbols as @function not @object.

Addressing comments and making a code comment readable

Jun 12 2018, 4:07 PM

May 24 2018

last_g retitled D4730: Add local @function symbols for the code entries from Add local @function symbols for the code entries code to Add local @function symbols for the code entries.
May 24 2018, 9:52 AM
last_g updated the summary of D4730: Add local @function symbols for the code entries.
May 24 2018, 9:52 AM
last_g created D4730: Add local @function symbols for the code entries.
May 24 2018, 9:52 AM

May 23 2018

last_g added a comment to D4722: Mark system and internal symbols as private symbols in asm.

@angerman

Could you provide the same Perf-list without the D4713 interaction?

This patch only makes sense on top of the D4713.
https://gist.github.com/last-g/0a7a3801478f8d072ab88fd6f9047406

May 23 2018, 1:25 PM
last_g added a comment to D4722: Mark system and internal symbols as private symbols in asm.

@simonmar Knowing perf logic I can speculate why we do have more unknown addresses after D4713 but this actually requires a separate investigation. I can explain how perf treats symbols if you want.
As a proof that D4713 and not this diff leads to the increase of the unknown addresses:

May 23 2018, 12:57 PM

May 22 2018

last_g added a comment to D4722: Mark system and internal symbols as private symbols in asm.

this reduces the granularity of labels. The perf output in particular becomes is obviously less detailed, and also worryingly seems to have more unknown addresses in it.

May 22 2018, 8:00 PM
last_g updated the summary of D4722: Mark system and internal symbols as private symbols in asm.
May 22 2018, 7:36 PM
last_g created D4722: Mark system and internal symbols as private symbols in asm.
May 22 2018, 10:04 AM

May 20 2018

last_g created D4713: Mark code related symbols as @function not @object.
May 20 2018, 5:13 PM