palemoon SSE2
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.
This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.
This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
palemoon SSE2
is it possible to use SSE3 or SSE4.1/4.2 for the newer cpus
will it perform better what are the benefits.
and can you multi thread palemoon so its default and designed for multi-core cpus
keep up the good work
will it perform better what are the benefits.
and can you multi thread palemoon so its default and designed for multi-core cpus
keep up the good work
-
- Pale Moon guru
- Posts: 35650
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: palemoon SSE2
Global use of SSE3 and 4 are not supported by Microsoft's compiler, so it's not a possibility. In addition, SSE3 and 4/4.1 are not of particularly big benefit to a browser.
Pale Moon is already multithreaded by design, although the use of multiple cores is still rather limited because of the mostly linear processing required for parsing web pages. Web pages can use web workers, though, which will in fact use all available cores if enough workers are used.
As an aside, Pale Moon 20.2 will see the introduction of more multi-core features than it already has, but development is slow since parallelizing code is tricky.
Pale Moon is already multithreaded by design, although the use of multiple cores is still rather limited because of the mostly linear processing required for parsing web pages. Web pages can use web workers, though, which will in fact use all available cores if enough workers are used.
As an aside, Pale Moon 20.2 will see the introduction of more multi-core features than it already has, but development is slow since parallelizing code is tricky.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: palemoon SSE2
ok i do notice the other browsers are signed digitally is there a reason why palemoon is not
can you please digitally sign palemoon i dont like the look of the untrusted warnings
can you please digitally sign palemoon i dont like the look of the untrusted warnings
-
- Pale Moon guru
- Posts: 35650
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: palemoon SSE2
Code signing certificates are expensive. I mean, really expensive.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: palemoon SSE2
wow i didnt know that after reading this i googled it very expensive i did read heaps of benefits like antivirus handles files better because there signed as trustedMoonchild wrote:Code signing certificates are expensive. I mean, really expensive.
they even work better with the os maybe you could make a donation pool and we can donate the money to cover the cost.
it would look good to see when installing moonchild productions over the yellow untrusted one
-
- Pale Moon guru
- Posts: 35650
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: palemoon SSE2
I do sign my binaries, but I don't use code signing on the installers.Tweakzy wrote:it would look good to see when installing moonchild productions over the yellow untrusted one
See the PGP signatures posted on the web, which you can use to verify the binaries are actually signed by me. Here's my public PGP signature:
Code: Select all
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.11 (MingW32)
mQENBE2fQyQBCAD2UbrfUuthWLgFghIWZ4e7T2ZoLOtuF/Vn/slaiNjm/b9r21Y/
1rhIaSVURdS/EhqWQvZIryr7mJBJWeiq/v8cZ+jvir8J8seBPiHHO4AlLC58Bo1e
NvIZr8Gg+3HLAHhaL6XvV7RDuG3cHsIWQnmXjT+ikTS73zWq91qQoxDzUKlDDdZD
nUP8rMU9Y3nb3gu4P7ujJrviTqyI7dKRRRugrqgHxqaGO0UC9m2tK9hzAa5pSTe9
93kU1X6/HUw8NsxIm7qaCmYt7wV34uVeG0lWPsH8vmhC7DvNlfr/GCUVbhD5csLM
aSdk9akzar+E3IA7oaeVUp22zXfDv4OUmabFABEBAAG0Ik1vb25jaGlsZCA8bW9v
bmNoaWxkQHBhbGVtb29uLm9yZz6JATYEEwECACAFAk2fQyQCGyMGCwkIBwMCBBUC
CAMEFgIDAQIeAQIXgAAKCRCsag5Vq23duo2+CAC63s2KNldNg8z9r0fyDxH9rp4u
IyBQCnBiJQcztj4uROJu+P3iJqTq7uox5Uu8vEr6/W6HwJ8xiRRZb9ul3iIvZm90
Uh+JGH8vhObjsmpRXqD1r13MAzXh/CVOMoWdQKobiEW6eYR1djuhhAfy5rXKNCNY
l94h3GHX9p9TNpCmsSjloY89WG+zPPKkRqbVfoYCV+d9hvgWfsGC4AHqimgTRYdg
m3t+d3LDGi3uGo4iB930wDw6jD5DP4jM5N1H2I25rHsiUIcFBQ26215I3/hJrtlY
dNt9AnCIbtpcMvk8wte5NkWtfcdSL8t3sQscyzRQeOEgx76t/8o6m+N8oG2KuQEN
BE2fQyQBCADfQ2aXckBYotYjihPw0xu35cShYWbx5Py5TL3O32E6HGU+SvVRUNo8
zrvZxP9d63nYsN/fpxjQfW9ZdkRUNLYwpfeUv69UF51WhSwSpa1dyKhMqMKH+gYA
pqW//WS+5tqkPSjEEhEDRqAYFiyE5lpEYxxdmEhOZGS3xTfrh/+blcWfN+ka3wqG
hiWxUsrSfd4hm4z0STG9QAa33YbcW8EyeB1904EtVpBpadDOHr2eHYlN2hikgtok
pAvzKVKmdpZw0iKh7CoLH3lddGJRz3Jcp+aV851fZni0dcpmf0E7J9hLBd7+I0WU
EuiHfM+1mF6hMvxoSovUCt/NN2buYZwbABEBAAGJAR8EGAECAAkFAk2fQyQCGwwA
CgkQrGoOVatt3brQ2gf/btb1/4ebXNk0evo4pFbpcnEL9p5oZ9IInsVpsuKkcfr+
1/oHDWam8KkokD/X7oPhxL8wHisRRa8bwuM/zbnaJ7YdKgcKN6lwIKdz2eQcvR0m
hknFXiqlJyNbwzCWmk8GpqFrhoYvrN9FfbbgtRdUetiyCzA85ZVDuikwpuLwyvwb
9yPwNWRkdwI2aJKhpBgwayGCI/8zZn+6rUbb6CYSnmwc1G2+wHvyOWO1OI9eSwpo
5YNreeKZkQM/mPiYxNwHpOp9bHWoaPPaAwpKAOWOoHr717MUVdvLr8zMc+QHEiai
G2Wpmv9De52R5XzAHEDeHb1+zQEssYFqTqwdaI2p6w==
=tvVJ
-----END PGP PUBLIC KEY BLOCK-----
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: palemoon SSE2
well i dont have a spare $800 and when i right click binaries in palemoon folder i cant find the digital signature tab am i doing something wrongMoonchild wrote:I do sign my binaries, but I don't use code signing on the installers.Tweakzy wrote:it would look good to see when installing moonchild productions over the yellow untrusted one
See the PGP signatures posted on the web, which you can use to verify the binaries are actually signed by me. Here's my public PGP signature:Unless you're willing to own up the money to get a code signing certificate for Pale Moon to get rid of the yellow, it'll remain the way it isCode: Select all
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.11 (MingW32) mQENBE2fQyQBCAD2UbrfUuthWLgFghIWZ4e7T2ZoLOtuF/Vn/slaiNjm/b9r21Y/ 1rhIaSVURdS/EhqWQvZIryr7mJBJWeiq/v8cZ+jvir8J8seBPiHHO4AlLC58Bo1e NvIZr8Gg+3HLAHhaL6XvV7RDuG3cHsIWQnmXjT+ikTS73zWq91qQoxDzUKlDDdZD nUP8rMU9Y3nb3gu4P7ujJrviTqyI7dKRRRugrqgHxqaGO0UC9m2tK9hzAa5pSTe9 93kU1X6/HUw8NsxIm7qaCmYt7wV34uVeG0lWPsH8vmhC7DvNlfr/GCUVbhD5csLM aSdk9akzar+E3IA7oaeVUp22zXfDv4OUmabFABEBAAG0Ik1vb25jaGlsZCA8bW9v bmNoaWxkQHBhbGVtb29uLm9yZz6JATYEEwECACAFAk2fQyQCGyMGCwkIBwMCBBUC CAMEFgIDAQIeAQIXgAAKCRCsag5Vq23duo2+CAC63s2KNldNg8z9r0fyDxH9rp4u IyBQCnBiJQcztj4uROJu+P3iJqTq7uox5Uu8vEr6/W6HwJ8xiRRZb9ul3iIvZm90 Uh+JGH8vhObjsmpRXqD1r13MAzXh/CVOMoWdQKobiEW6eYR1djuhhAfy5rXKNCNY l94h3GHX9p9TNpCmsSjloY89WG+zPPKkRqbVfoYCV+d9hvgWfsGC4AHqimgTRYdg m3t+d3LDGi3uGo4iB930wDw6jD5DP4jM5N1H2I25rHsiUIcFBQ26215I3/hJrtlY dNt9AnCIbtpcMvk8wte5NkWtfcdSL8t3sQscyzRQeOEgx76t/8o6m+N8oG2KuQEN BE2fQyQBCADfQ2aXckBYotYjihPw0xu35cShYWbx5Py5TL3O32E6HGU+SvVRUNo8 zrvZxP9d63nYsN/fpxjQfW9ZdkRUNLYwpfeUv69UF51WhSwSpa1dyKhMqMKH+gYA pqW//WS+5tqkPSjEEhEDRqAYFiyE5lpEYxxdmEhOZGS3xTfrh/+blcWfN+ka3wqG hiWxUsrSfd4hm4z0STG9QAa33YbcW8EyeB1904EtVpBpadDOHr2eHYlN2hikgtok pAvzKVKmdpZw0iKh7CoLH3lddGJRz3Jcp+aV851fZni0dcpmf0E7J9hLBd7+I0WU EuiHfM+1mF6hMvxoSovUCt/NN2buYZwbABEBAAGJAR8EGAECAAkFAk2fQyQCGwwA CgkQrGoOVatt3brQ2gf/btb1/4ebXNk0evo4pFbpcnEL9p5oZ9IInsVpsuKkcfr+ 1/oHDWam8KkokD/X7oPhxL8wHisRRa8bwuM/zbnaJ7YdKgcKN6lwIKdz2eQcvR0m hknFXiqlJyNbwzCWmk8GpqFrhoYvrN9FfbbgtRdUetiyCzA85ZVDuikwpuLwyvwb 9yPwNWRkdwI2aJKhpBgwayGCI/8zZn+6rUbb6CYSnmwc1G2+wHvyOWO1OI9eSwpo 5YNreeKZkQM/mPiYxNwHpOp9bHWoaPPaAwpKAOWOoHr717MUVdvLr8zMc+QHEiai G2Wpmv9De52R5XzAHEDeHb1+zQEssYFqTqwdaI2p6w== =tvVJ -----END PGP PUBLIC KEY BLOCK-----
-
- Pale Moon guru
- Posts: 35650
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: palemoon SSE2
Mind the wink smiley after my statement...Tweakzy wrote:well i dont have a spare $800
Yes, you are.Tweakzy wrote:when i right click binaries in palemoon folder i cant find the digital signature tab am i doing something wrong
To verify the signature, use PGP or GPG or (more user-friendly) Cryptophane with the PGP signature + my public key + the binary you downloaded (e.g. the installer or zip or portable package).
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite