Commit 073edce
authored
Remove dead code and ineffective optimization path form VpDivd (#379)
* Remove vpdivd optimization which is not frequetly used
It only speeds up about 3% in the best case.
About 99.98% case running the test, it won't enter to this optimization path.
* Remove unused carry logic in vpdivd1 parent 28903c4 commit 073edce
File tree
2 files changed
+6
-28
lines changed- ext/bigdecimal
- test/bigdecimal
2 files changed
+6
-28
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6014 | 6014 | | |
6015 | 6015 | | |
6016 | 6016 | | |
6017 | | - | |
| 6017 | + | |
6018 | 6018 | | |
6019 | 6019 | | |
6020 | 6020 | | |
| |||
6078 | 6078 | | |
6079 | 6079 | | |
6080 | 6080 | | |
6081 | | - | |
6082 | | - | |
6083 | | - | |
6084 | | - | |
6085 | | - | |
6086 | | - | |
6087 | | - | |
6088 | | - | |
6089 | | - | |
6090 | | - | |
6091 | | - | |
6092 | | - | |
6093 | | - | |
6094 | | - | |
6095 | | - | |
6096 | | - | |
6097 | | - | |
6098 | | - | |
| 6081 | + | |
| 6082 | + | |
6099 | 6083 | | |
6100 | | - | |
| 6084 | + | |
| 6085 | + | |
6101 | 6086 | | |
6102 | 6087 | | |
6103 | 6088 | | |
| |||
6150 | 6135 | | |
6151 | 6136 | | |
6152 | 6137 | | |
6153 | | - | |
6154 | | - | |
6155 | | - | |
6156 | | - | |
6157 | | - | |
6158 | | - | |
6159 | | - | |
6160 | 6138 | | |
6161 | 6139 | | |
6162 | 6140 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
0 commit comments