Feature inlined assembly returns #4139

Closed
wants to merge 7 commits into
from

Projects

None yet

3 participants

@indutny
Member
indutny commented Oct 14, 2012

WIP

@indutny
Member
indutny commented Oct 14, 2012

tests are passing.

@piscisaureus
Member

Good. So, bonus points for:

  • Making it link on solaris. Solaris has the picky-est linker of them all, it's a good test case.
  • Locating all the new (perl)asm files that were added from 1.0.0 -> 1.0.1 and deciding on them.
@indutny
Member
indutny commented Oct 15, 2012

[03:49|% 100|+ 480|- 2]: Done on solaris, looking at new files.

@indutny
Member
indutny commented Oct 15, 2012

It seems that I can't find any new assembly... so, @bnoordhuis @piscisaureus review please?

@indutny
Member
indutny commented Oct 17, 2012

Force pushed with some x86_64 fixes.

@indutny
Member
indutny commented Dec 9, 2012

@piscisaureus what is the status of this stuff?

@indutny
Member
indutny commented Dec 18, 2012
piscisaureus and others added some commits Sep 12, 2012
@piscisaureus piscisaureus openssl: fix perlasm issue
When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble the CPUID instruction. Bumping
the target to 586 solves this problem.
15830a0
@piscisaureus piscisaureus openssl: revert empty_OPENSSL_cpuid_setup.patch d04015f
@bnoordhuis bnoordhuis openssl: generate asm code with a Makefile 0fb03b0
@piscisaureus piscisaureus openssl: use optimized asm code on x86 and x64 3e5b404
@piscisaureus piscisaureus openssl: add 'clean' target to asm Makefile 5c82e5f
@piscisaureus piscisaureus openssl: disable HT sidechannel attack mitigation
It used to be off before. It's extremely unlikely that such an attack
would be a viable attack against node. And it makes AES much slower.
118aa33
@indutny indutny openssl: fix build ee73a66
@piscisaureus
Member

Continues in #4441

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment